我的问题可以简化为这种情况:我想要一个带有单个 REST 入口点的服务返回一些消息。因为它对我非常有用,所以我希望它的实例很少,但每个实例都返回我指定的不同消息。当然,这些服务实例中的每一个都将绑定到少数应用程序。所以我想知道如何完成这样的事情。
在我看来,做到这一点的最佳方法是在代理(http://docs.cloudfoundry.org/devguide/services/adding-a-service.html#create)的创建调用期间传递一些参数。但这样做是不可能的。您是否知道创建某些服务的多个实例的方法,这些实例与启动期间传递的某些参数不同?我想拥有完整的 CF 实例管理(如果它崩溃,它应该重新启动等)并且我想避免将它们创建为具有作为环境变量传递的不同参数的应用程序......
更新:不同消息(和实例)的数量可能非常大,并且它们的内容事先是未知的。这以某种方式取消了使用服务代理计划(每条消息一个计划)的资格。