【发布时间】:2016-10-26 16:23:21
【问题描述】:
我有一个场景,我需要在多个服务器/实例(缩放)上部署相同的服务,Spring Boot(Restful Micro Service)中是否有任何配置属性(application.properties)可用,也就是说,经过一段时间这些新服务应该自动停止工作(关闭)的时间。
例如:
假设,在节日期间,电子商务网站获得大量订单。因此,他们决定再添加几个 Order Process 服务实例。所以他们手动启动了这些实例。 5 天后,所有这些新实例都必须自行死亡,而不是再次手动干预来阻止它们。
我想应该有一些属性,它会触发自己杀死(自我毁灭)服务。
我正在使用 Spring Boot 1.4.1,Eureka 作为服务注册表,Zuul for API Gateway/Router。
谢谢。
【问题讨论】:
-
用有关运行时环境的信息更新问题 - 它是云吗? AWS,CF?你用过 Elastic Beanstalk、Kubernetes 等吗?
标签: spring-boot spring-cloud autoscaling netflix-eureka spring-cloud-netflix