继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

记录工作中遇到的问题

艾贺521
关注TA
已关注
手记 292
粉丝 1.1万
获赞 1544

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

问题

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

为什么排查的效率慢?

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

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

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

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

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

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

最后

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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP