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

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