手记

记录工作中遇到的问题

只要在编程,遇到问题是肯定的,不过经常性遇到弱智的问题可就不太好了。把问题记录下来,提醒自己

问题

  1. 主机解析异常,内部多个系统,系统的登录需要从CAS中心得到登录信息,如果失败会提示登录失败。今天一直跳转到失败页面,却没有提示错误信息,弄了半天都没排查到原因

为什么排查的效率慢?

  • 没有按照日志格式输出日志,内部的系统日志都是按照规范输出在某个目录下面的,我没有将日志输出到指定的目录下。 事实胜于雄辩,肉眼排查代码不如直接看看日志

这个错误都不好意思提了,主机解析不到,K8S部署的容器配置域名错误了,导致解析不到

  1. etcd实现动态修改应用中的Bean
    刚开始的思路是如何保证bean的顺序加载,但由于东西不在同一个jar包中,不好控制,最终采取的方案是先获取到bean,bean内部有暴露set方法,如果需要额外的处理再进行处理

当时在找额外的处理,bean内部的什么操作导致了什么动作,找了一段时间

  1. 简化配置文件
    部署到测试环境,上线环境,添加数据库自己都不能操作,如果配置文件写的复杂了,说明文件写错了,会耽误开发和运维的时间。

写文档的时候要考虑到别人,写文档都要练习

最后

记录下一天中印象比较深的几个点


0人推荐
随时随地看视频
慕课网APP