python程序没有做异常处理
事情是这样的,我这边有一个其他公司开发的python程序作数据库操作,但是实际使用下来这个程序有个致命的问题,如果数据库进行了重启操作,他就会中断连接(不会自动恢复)必须重启这个程序才行,但是实际运行状态下,基本是无人监管状态的,虽然这个问题不太会经常出现,但是还是一直困扰着我。
这个python程序在运行的时候会在命令行模式下输出一些内容(例如start-ok),数据库进行重启操作的时候输出not config,然后就一直卡在那个状态,除非重启。我想问下我有什么办法能够捕获这个信息,或者然后出现异常了直接kill掉自己吗?