|
В ночное время запрос к 1С через веб сервис отдает 12 часовой формат дат | ☑ | ||
---|---|---|---|---|
0
Vlaloplo
08.04.22
✎
10:31
|
Всем привет! В 1С 8.2 (8.2.19.130) есть опубликованный веб сервис, который в ночное время (приблизительно с 2 до 3:30) отдает даты в 12 часовом формате, всё остальное время суток работает корректно (по коду ничего не меняется). Сервер на котором находится 1С работает в 24 часовом формате, апач тоже. Есть ли у кого то варианты с чем это может быть связанно?
|
|||
1
Vlaloplo
08.04.22
✎
10:34
|
Вчера ночью в ручную кидал запросы (через постман) и отслеживал до какого времени будет приходить 12 часовой формат - в 3:24 по МСК формат дат стал корректным.. Но опять же, на сервере в это время ничего не менялось. Данные запрашивал одни и те же
|
|||
2
arsik
гуру
08.04.22
✎
10:38
|
(0) Может у вас кластер?
|
|||
3
Ненавижу 1С
гуру
08.04.22
✎
10:40
|
(1) 3:24 намекает, что и даты настроены по Гринвичу
|
|||
4
Vlaloplo
08.04.22
✎
10:40
|
(2) Да, кластер, а как это может влиять?
|
|||
5
arsik
гуру
08.04.22
✎
10:46
|
НУ в это время сервисы начинают выполнятся на другом сервере, а там настройки локали кривые, не российские.
|
|||
6
Asmody
08.04.22
✎
10:48
|
Что значит "12-часовой формат"?
Чем время 3:30 в 12-часовом формате отличается от 3:30 в 24-часовом формате? |
|||
7
arsik
гуру
08.04.22
✎
10:49
|
(6) Ну допустим дата документа передается.
|
|||
8
Vlaloplo
08.04.22
✎
10:51
|
(6) в 12 часовом формате вместо точек - слеши и приставка AM\PM
|
|||
9
Vlaloplo
08.04.22
✎
10:52
|
(5) Можно для тупого?) Т.е в это время веб сервис обращается не к основному серверу, а к другому?
|
|||
10
Vlaloplo
08.04.22
✎
10:53
|
(9) Или можно ли об этом где то прочитать?
|
|||
11
arsik
гуру
08.04.22
✎
10:57
|
(9) В кластере, управляющий кластера определяет, на каком rphost будет выполнятся конкретная инструкция.
В основное время у тебя выполняются инструкции на сервере1, а ночью возможно на сервер1 регламенты работают и он недоступен для выполнения. И в это время кластер отдает задания серверу2. А на сервере2 кривые настройки локали. |
|||
12
arsik
гуру
08.04.22
✎
10:58
|
||||
13
Vlaloplo
08.04.22
✎
10:58
|
(11) Ух, спасибо огромное! Попробую админов потолкать, чтобы проверили)
|
|||
14
ДедМорроз
09.04.22
✎
15:38
|
Еще посмотрите,может быть,какая-то служба для своего мчполнения меняет настройки локали,а так как они системные,то достается всем.
Можно на сервере запустить вывод текущей даты в файл с паузой в несколько минут,чтобы понять - но это нужно делать из службы,т.к.локаль пользователя отлична от системной. |
|||
15
arsik
гуру
09.04.22
✎
20:15
|
(14) что за еще системные настройки локали? У каждого юзера свои.
Если уж справились с установкой кластера серверов, то скорее всего служба сервера 1с от отдельного юзера запускается. |
|||
16
ДедМорроз
09.04.22
✎
22:37
|
Так они как раз из-под него могут запускать какой-то скрипт,который меняет настройки.
А стстемные - это от пользователя Local Service. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |