Кластер JBoss с Apache, дата изменения AJP возможно

1

У меня возникают некоторые проблемы с моим кластером JBoss, сегодня у нас есть следующий сценарий: 4 узла JBoss (MSSQL Server, sqljdbc 4, JDK 1.6.43_b01), доступ к которым осуществляется одним апачем, действующим как балансировка нагрузки.

Здесь у нас есть странная проблема - поле даты (только одно поле, которое восстанавливается в нашем MSSQL, у нас есть другое поле, но оно всегда заполняется новым объектом Date() - правильно сгенерированным) в PDF, возвращаемом запрос GET.

В некоторых запросах дата (восстановленная MSSQL) вычитается на один день!

Я попытался получить доступ к узлам, но этот вопрос не повторится.

Я подозреваю, что что-то в протоколе AJP действует как что-то, что меняет дату ответа.

У кого-то есть такая проблема?

Теги:
sql-server
jboss
ajp

1 ответ

0
Лучший ответ

Проблема связана с часовым поясом от нашего балансировщика нагрузки (apache), указанное поле было простой датой (например, 01/01/2000, без часа), когда мы используем SimpleDateFormat для синтаксического анализа даты для объекта String, часовой пояс унаследованный от запроса.

Установка часовой пояс на GMT +0 или переход на JodaTime решили проблему.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню