有一个需要持续运行的程序,要一直写数据库
如果数据库不正常(网络或者数据库满或者数据库服务器当机),就停止写数据库
并且这个程序不能退出,要一直等待,直到数据库恢复正常
等待的过程这个程序除了判断数据库是否恢复,不再做任何其他的事情主要的问题就是
如何判断?通过一个独立的线程么?那么怎么判断呢请各抒己见!
如果数据库不正常(网络或者数据库满或者数据库服务器当机),就停止写数据库
并且这个程序不能退出,要一直等待,直到数据库恢复正常
等待的过程这个程序除了判断数据库是否恢复,不再做任何其他的事情主要的问题就是
如何判断?通过一个独立的线程么?那么怎么判断呢请各抒己见!
一次连是糟糕的,可能会占用大量的CPU时间!
然后通过这个连接发送sql语句,来判断数据库的状态
用什么语句比较好?还必须判断数据库空间是否满了?