我之前曾在HTTP(非SSL)中多次使用过Eureka . 但是,我试图在独立模式下配置Eureka服务器 . 不幸的是,服务器似乎无法注册自己 .
客户端应用程序能够无问题地注册 .
服务器尝试连接到http而不是https
(使用org.springframework.cloud:spring-cloud-starter-parent:Dalston.SR1)
这是我的Eureka Server配置:
server:
port: 8761
transport: https
name: localhost
eureka:
instance:
nonSecurePortEnabled: false
securePortEnabled: true
securePort: ${server.port}
hostname: localhost
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: https://${eureka.instance.hostname}:${eureka.instance.securePort}/eureka/
server:
waitTimeInMsWhenSyncEmpty: 5
1 回答
发现了问题 . 主要问题是我的application.yml位于错误的目录中 .
目录名为 resource 而不是 resources .
重命名目录后,我的问题似乎得到了解决 .