除了同步微服务 undertow 的配置以及 actuator 的配置,Eureka 配置中,由于 Eureka Server 感知其他实例,仅仅通过 eureka.client.service-url 这个配置读取,所以不需要 eureka server 注册到 eureka server 或者读取 eureka server 上面的实例,因此这里我们配置不注册也不读取。然后,我们这里按照之前分析的,关闭了自我保护,开启了定时过期任务,并且将相关的定时任务时间间隔都调低了不少,因为我们的集群不是万个实例级别的,而是一千左右,所以可以调高这些任务频率。
之后,我们编写两个实例特定 profile 的配置,其实就是提供服务的端口不一样,即:
application-eureka1.yml
server: port: 8211application-eureka2.yml
server: port: 8212