猿问

使用休息端点向上或向下扩展 PCF 应用程序

场景:我运行的应用程序很少PCF,其中一个是SpringBoot侦听器应用程序。

问题:External MQ我需要扩大或缩小侦听器应用程序的实例,该应用程序正在根据队列深度或消息数侦听某个队列。

如果我使用,这真的很容易PCF RabbitMQ,我可以为 RabbitMQ 队列设置Autoscaler 规则,这会很好地工作。我已经在为其他应用程序做这件事。

但是我需要在外部系统发布消息的地方使用其他一些外部 MQ(不是 RabbitMQ)。所以我很好奇 PCF 平台是否为每个应用程序破坏公开了某种端点,PCF可用于扩展/缩小单个应用程序。


红颜莎娜
浏览 92回答 1
1回答

郎朗坤

您能做的最好的事情就是使用自定义指标。为此,您的应用程序需要监控队列长度并发出指示队列长度的指标。您可以使用此处的说明发出自定义指标。https://docs.pivotal.io/pivotalcf/metric-registrar/using.html然后,一旦发出指标,您就可以使用自定义指标设置自动缩放器规则。选择您发出的指标名称。然后,Autoscaler 将使用您发出的指标来扩展您的应用程序。有关使用自定义指标的更多详细信息,请参阅此链接。https://docs.pivotal.io/pivotalcf/appsman-services/autoscaler/using-autoscaler.html#metric希望有帮助!
随时随地看视频慕课网APP

相关分类

Java
我要回答