9月23日,农历8月14,中秋假期。
上午9点,领导微信语音通话说聊天服务挂了。
然后打开网站,果然挂了。
看异常日志,提示程序错误。
然后,果断回滚到上一个版本,还是错误。
然后,再恢复了前一个版本,依然不行。
连接到公司办公环境……
那只有分析异常日志了,可异常日志记录的堆栈信息只是说那个方法错误,没有具体的信息。
果断去掉异常捕捉try-catch,编译,上线。
服务器日志有错误,已经具体到底层方法和行数了,是log4net写日志错误。
然后恢复日志模块以前的版本,不行,依然写日志错误。
没办法,动手修改这个方法,上传。
这次写日志没错了。
再看操作系统日志,这次提示redis连接对象错误,然后怀疑redis连不上了。
由于是新服务器,没有安装redis客户端;然后下载RedisDesktopManager,从国外站点下载10MB真不容易,30KB/s;然后想把办公电脑的安装程序传到服务器上,总是断开(可能公司的路由器太垃圾);试了几次不行。然后就用winrar压缩成多个小的包,终于传到服务器上了。
安装,测试,………………redis果然不通…………¥!@##@#!@#@##¥@#¥%¥&…………%&
告诉领导redis服务不通……
领导看了阿云控制台,说忘了续费了,233233~
续费后,测试redis通了,聊天服务也一切正常了,真折腾啊!!
此时,3个小时已经过去了……本来中秋只放了两天假,这又少了半天,早饭还没吃……不饿。
总结: