
异常
文章平均质量分 65
码狐
Consume less, Code more
展开
-
「DEBUG 系列」Springboot 偶发性无法读取配置内容——Bean 加载顺序问题
线上环境测试提示读取配置时报错,但是并没有更换 jar 包也没有修改内容,只是重启了一次就莫名其妙的故障了,排查问题后发现和 Bean 加载顺序有关,特此记录问题避免再次踩坑原创 2021-01-18 11:58:37 · 295 阅读 · 0 评论 -
SocketException 太多打开的文件
SocketException 太多打开的文件问题描述生产环境早上忽然反馈页面无法打开了,一看日志满屏幕的 SocketException:太多打开的文件错误此错误是由于打开了最大数量的文件/套接字理论上来说应该在正确的时间将套接字关闭,但是对于 HttpURLConnection 难以实现,disconnect() 并不会立刻生效,close() 可能是正确的选择,但是对于底层 HTTP 是否持久无效。解决思路对于 Linux 而言一切皆文件,所以虽然报错提示打开的文件,仍然有可能是其他连接,原创 2021-01-14 19:38:09 · 1163 阅读 · 0 评论