|
Замутки со временем - как такое может быть?!
|
|||
---|---|---|---|
#18+
Есть запись, лежит в MS SQL. У записи есть поле, вида DateTime. Скажем 28/10/2014 14:17:32 Над MS SQL крутится EF CF. Чуть дальше - WCF-сервис с нехитрой логикой. У куча клиентов, которые шлют запросы к этому сервису. До последних дней всё было нормально. Но пару дней назад начались сбои в логике. Я полез смотреть и увидел, что значение в БД - 28/10/2014 14:17:32 На клиента вдруг приходит как 28/10/2014 13:17:32 Это вообще что такое?? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 15:24 |
|
Замутки со временем - как такое может быть?!
|
|||
---|---|---|---|
#18+
Вся логика прописана мной и такого треша a la "а не отнять ли нам часок" - там отродясь не было. Но я всё равно проверил. Всё чисто. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 15:26 |
|
Замутки со временем - как такое может быть?!
|
|||
---|---|---|---|
#18+
MonochromatiqueНо пару дней назадПару дней назад в РФ поменяли часовой пояс. Но, у каких-то клиентов, видимо, до сих пор прописано на компе +004 - путь пропишут правильный. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 15:31 |
|
Замутки со временем - как такое может быть?!
|
|||
---|---|---|---|
#18+
а как в бд прописываете? и как отдаете? просто не давно был переход часов. может у вас сервак с бд патч на обнову по времени не получил а другие получили и его GetDate() возвращает именно так. Все зависит как вы прокидывает данные в бд тогда. п.с. если вы считывает из бд и отдаете клиентам данные то мой совет не поможет ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 15:34 |
|
Замутки со временем - как такое может быть?!
|
|||
---|---|---|---|
#18+
Спасибо за ответы. На самом деле - проблема решилась перезапуском сервиса. У сервиса uptime в общем-то ограничен подачей электричества в серверную и плановыми обновлениями, так что не перезапускаться сервис мог месяцами. Уж не знаю, что там в кишках .NET-а заставляло отдавать невалидные записи. Но вообще это жесть. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 15:38 |
|
|
start [/forum/topic.php?fid=17&fpage=17&tid=1349685]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 253ms |
total: | 403ms |
0 / 0 |