Мне нужно следующее: убедитесь, что мой сервер приложений
- Хвост файла журнала для определенной строки
- Остаться заблокированным до тех пор, пока эта строка не будет напечатана
- Однако, если строка не печатается в течение примерно 20 минут, выходим и высылаем сообщение об исключении, такое как "Сервер занимает больше 20 минут, чтобы быть в порядке"
- Если строка напечатана в файле журнала, закройте цикл и продолжайте.
Есть ли способ включить тайм-ауты в цикл while?