場景:我運行的應用程序很少PCF,其中一個是SpringBoot偵聽器應用程序。問題:External MQ我需要擴大或縮小偵聽器應用程序的實例,該應用程序正在根據隊列深度或消息數偵聽某個隊列。如果我使用,這真的很容易PCF RabbitMQ,我可以為 RabbitMQ 隊列設置Autoscaler 規則,這會很好地工作。我已經在為其他應用程序做這件事。但是我需要在外部系統發布消息的地方使用其他一些外部 MQ(不是 RabbitMQ)。所以我很好奇 PCF 平臺是否為每個應用程序破壞公開了某種端點,PCF可用于擴展/縮小單個應用程序。
1 回答

郎朗坤
TA貢獻1921條經驗 獲得超9個贊
您能做的最好的事情就是使用自定義指標。為此,您的應用程序需要監控隊列長度并發出指示隊列長度的指標。您可以使用此處的說明發出自定義指標。
https://docs.pivotal.io/pivotalcf/metric-registrar/using.html
然后,一旦發出指標,您就可以使用自定義指標設置自動縮放器規則。選擇您發出的指標名稱。然后,Autoscaler 將使用您發出的指標來擴展您的應用程序。有關使用自定義指標的更多詳細信息,請參閱此鏈接。
https://docs.pivotal.io/pivotalcf/appsman-services/autoscaler/using-autoscaler.html#metric
希望有幫助!
添加回答
舉報
0/150
提交
取消