这个问题的解决很简单,但是发现问题却用了小半天。值得记录一下。
测试环境服务不可用了,当调用方找到我时,我检查了Tomcat服务器的运行情况,是OK的~
然后,我发现Eureka上面,有两个不可用的服务(开发者的本地服务,注册到了Eureka上面)。通常,开发者环境中,注册到Eureka这个配置,应该是设置false,这里可能是开发者的误操作,导致他们的本地服务注册了上来。我随后删除了不可用服务,但是测试环境的服务仍不可用~~
top命令查看CPU使用情况,正常~~
然后看测试环境log,发现了一些问题。然后修改配置文件时,文件不修改~~
然后查看磁盘,发现磁盘已满~~~
删除相应的日志文件后,服务恢复正常了~~
这里,记录下这两个命令:
df -hl # 宏观显示磁盘区域占用情况
du -sh * # 当前目录下,各文件、文件夹的大小情况