启动eureka server后其他eureka client无法注册到eureka。
配置文件为其他主机直接拷贝得到。所以推测是本机配置问题。
根据异常信息,猜测是etc/hosts文件有问题,查看后果然与其他主机不同。
缺少这一行
修改后即可启动项目。
修改方法:
windows系统中hosts文件位置位于
C:\Windows\System32\drivers\etc
如果System32不可见需要搜索或设置显示隐藏文件夹。
找到hosts文件后需要修改属性和权限才能保存。
原因分析:
Eureka是Netflix开源的一款提供服务注册和发现的产品,注册中心是分布式开发的核心组件之一