Запуск Lucee Lucee 5.2.7.62 на Ubuntu 16/Java 8_181.
Пару дней назад загрузка ЦП начала составлять около 50%, что, по-видимому, связано с вращением двух потоков Java, принадлежащих Lucee. Перезапуск Lucee и O/S не имеют никакого эффекта - поведение вращения начинается, как только Lucee работает.
При анализе FusionReactor проблема, похоже, связана с запланированными задачами. Похоже, до этой ошибки не было никаких изменений в запланированных задачах. Сервер находится в часовом поясе Великобритании - мне интересно, связана ли проблема с переключением с GMT на BST в эти выходные, хотя проблема началась за пару дней до этого.
Когда я выполняю трассировку вращающихся потоков в Fusionreactor, я обычно вижу что-то вроде этого:
java.util.SimpleTimeZone.getOffsets(SimpleTimeZone.java:551)
- waiting on <0x5d7f0b89> (a java.util.SimpleTimeZone held by thread 84, Thread-50)
java.util.SimpleTimeZone.getOffset(SimpleTimeZone.java:540)
sun.util.calendar.ZoneInfo.getOffsets(ZoneInfo.java:293)
sun.util.calendar.ZoneInfo.getOffsets(ZoneInfo.java:236)
java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2340)
java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2312)
java.util.Calendar.setTimeInMillis(Calendar.java:1804)
java.util.GregorianCalendar.add(GregorianCalendar.java:1076)
lucee.runtime.schedule.ScheduledTaskThread.calculateNextExecution(ScheduledTaskThread.java:219)
lucee.runtime.schedule.ScheduledTaskThread._run(ScheduledTaskThread.java:121)
lucee.runtime.schedule.ScheduledTaskThread.run(ScheduledTaskThread.java:87)