eureka Cannot execute request on any known server
今天下载了Jmeter准备给程序做并发压力测试,先给登录模块做了100个线程重复两次的测试以后服务崩了,我打算检查一下问题,重新启动项目之后就开始报错了,各种服务模块启动都很慢,我看了一下无一例外全部都是连接不上eureka,包括eureka集群之间都无法连接,甚至都无法连接自己,
但是我只是重启了项目,没有做任何修改,这个问题困扰了将近一个小时,我想不明白,网上也找不到相近的解决办法,但是很多人的问题都是出现在eureka的配置上,但是我明明也没有修改文件啊,为什么之前能用,重启就不能用了?百思不得其解,最后还是把问题锁定在eureka默认路径上:
这是我的配置,之前学习springcloud的时候就往hosts文件中把127.0.0.1绑定到了eureka7001/7002/7003,问题也就出现在这,我去浏览hosts文件的时候发现hosts文件不见了
解决方法有两条,新建一个hosts文件重新绑定,或者把配置文件中的eureka改成本地地址,即127.0.0.1