Форум компании Ритм - НПО «Ритм»

DOCKER Некорректное время в смс уведомлении и email уведомлении

Поиск  Пользователи  Правила  Войти  
Страницы: 1
RSS
DOCKER Некорректное время в смс уведомлении и email уведомлении, DOCKER Время указано на три часа меньше реального
Пользуемся GeoRitmSE 2.22, в ленте событий и журнал объекта время указано корректно, а вот в смс и email приходит на три часа меньше действительного. ПО развернуто через докер, в каждом контейнере время и часовой пояс соответствует настоящему времени, как и на самом сервере который поднят на убунте. В базах mysql тоже время корректное. Помогите решить данную проблему, откуда берется время при формировании уведомления.
Так же заметил что периодически в журнале сообщений события дублируются по нескольку раз, с чем это может быть связано?
Известный косяк))) Идём в Payara> configurations> server-config> JVM Settings> JVM Options
Нажимаем ADD JVM Options и добавляем строчку -Duser.timezone=Europe/Moscow, перезагружаем Payara, наслаждаемся!!!
На какой ОС устанавливали docker контейнеры? Каким скриптом?
Если на вашей ОС до установки докера был выставлен верный часовой пояс, то время в самом докере будет верно выставлено.
Пример из http://www.ritm.ru/documentation/prog...-docker.sh
-v /etc/localtime:/etc/localtime:ro \
Время в докере как раз нормальное, о чём и говорит правильное время в логах и в базе,но JVM берёт время по GMT, и соответственно в СМС указывается не то время. Выставляем timezone и всё работает. У меня такое наблюдается на Ubuntu 18.04.
Страницы: 1