У меня есть приложение J2SE, работающее на 1.5 Java VM в RHEL OS. Одной из задач приложения является создание 3-х бесконечно работающих пользовательских потоков во время запуска. Цель состоит в том, чтобы проверить запрос определенного типа в таблице внутренней базы данных и выполнить соответствующие операции.
Как мы заметили, долго работающие потоки внезапно перестают работать, но приложение продолжает работать, и процесс JVM можно увидеть в ps -ef | grep java
Может ли кто-то пролить свет на то, почему потоки, созданные для работы в бесконечном цикле, внезапно прекращают работу? Любые идеи о том, как обнаружить эту проблему и возможные решения, будут очень полезны
С уважением,
Кришна