12-factor app建议使用port-binding,以便应用完全独立。我们可以使用嵌入式tomcat或jetty来实现这一点,但我想知道在这种情况下如何处理扩展。
设置
目前我使用嵌入式tomcat暴露了服务。我可以使用Apache HTTP服务器进行负载平衡。
问题
如何在此方案中动态添加新服务以进行横向扩展?我问,因为添加新服务意味着我还需要将其添加为EXISTING集群的一部分。
答案 0 :(得分:2)
这取决于您在应用程序前面放置的内容,过去我使用过nginx和HA代理,并且需要调整这些服务的配置文件以了解您的其他实例。 ;现在正在运行。希望这是自动创建这些新实例的同一过程的一部分。