宕机一天
Author
Zhou Renjian
Create@
2007-01-29 22:57
Modified@
2007-01-29 23:06
中午发现自己的blog访问不了,ping服务器有反应,但是任何服务都无法访问(包括SSH)。只好通过GoDaddy重启服务器,重启后基本正常,但是blog有的页面访问出现服务器端的Java错误。可是由于暂时无法SSH登陆服务器,所以只有等到晚上回到家里再捣鼓。捣鼓了半天才发现,原来自己昨晚进行服务器端调整还是出现遗漏。也就是说,原本数据库中有一些日期保存为“0000-00-00 00:00:00”,而调整之后的应用就认为出错了,所以这就是宕机的根源。
重新修理数据库,重启服务,完事。回头发现log日志里一大堆500和404记录。
PS:后来发新博文,发现还是出错“com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data truncated for column”,最后定位到使用了mysql-3.1.0的jdbc包,改用旧的 3.0.10-stable的包,就可以了。