标签: java mysql process request appserver
我有一些java程序,Appserver1和Appserver2,它们处理外部程序的命令行参数,以及VocsServer,它是MySql数据库的中介。
这些程序总是应该正在运行并等待接收请求。然而,在看似随机的时间,他们停止接收请求。例如。当我的一个程序发出数据库请求时,它只是因为VocsServer没有收到请求而挂起。
问题是,所有这些进程仍在运行。似乎没有任何改变,但他们停止工作。修复它们的唯一方法就是杀死进程并再次运行它们。
什么可能导致他们失败?