ColdFusion 2018 - многократное выполнение запросов - PullRequest
0 голосов
/ 07 февраля 2020

в новом проекте мы столкнулись со странным поведением в нашем приложении ColdFusion. Всякий раз, когда из браузера инициируется один запрос, код шаблонов cfml выполняется несколько раз. Просматривая соответствующие лог-файлы, мы обнаружили, что действительно по какой-то причине один и тот же запрос запускает оценку в нашем приложении несколько раз. Один запрос генерирует несколько записей. Это особенно относится к длительным запросам, таким как импорт базы данных.

Приложение ColdFusion реализует REST-сервис, но даже при ручном запросе ресурса, такого как определенная страница cfml, в том же приложении - код выполняется неизвестное количество раз (инициализация переменных, операции записи в базу данных и т. д. c. имеют место), и если запрос выполняется слишком долго (ограничение составляет ~ 4-6 секунд), ответ на запрос отсутствует. браузер.

Об инфраструктуре: Приложение Coldfusion18 с Tomcat Standard Edition. Веб-сервер - Apache (2.4.6). Все работает на компьютере Linux с Cent OS 7.7. Соответствующая версия Java - 11.0.4

Наше лучшее предположение состоит в том, что между разъемом coldfusion и веб-сервером apache может быть некоторая ошибка. Мы на самом деле искали некоторые параметры конфигурации, которые могли бы вызвать проблему, но безуспешно. После установки на машину windows мы не столкнулись с этой ошибкой.

Кто-нибудь что-нибудь понял?

1 Ответ

0 голосов
/ 11 февраля 2020

мы только что нашли наш ответ в следующем сообщении:

Ссылка на решение

...