forum.bitel.ru
http://forum.bitel.ru/

[6.1] Не обновляется имя сервиса в мониторе ошибок
http://forum.bitel.ru/viewtopic.php?f=44&t=10212
Страница 1 из 1

Автор:  Phricker [ 20 фев 2015, 18:16 ]
Заголовок сообщения:  [6.1] Не обновляется имя сервиса в мониторе ошибок

Доброго дня.

1) Создаю логин "login2" с паролем "login2" на договоре с номером test_pppoe_inet
2) Подключаюсь с неверным паролем для логина.
В мониторе ошибок ловлю ошибку
Изображение

3) Меняю номер договора на test_inet_pppoe и логин на "login3"
Подключаюсь с неверным паролем.
В мониторе ошибок остается старый номер договора и старый логин.
Обновилось только кол-во ошибок.
Изображение


Может сбивать с толку немного, если вдруг поменяли абоненту логин, а потом в середине месяца его ищут по новому логину.
Изображение

Автор:  stark [ 20 фев 2015, 18:19 ]
Заголовок сообщения:  Re: [6.1] Не обновляется имя сервиса в мониторе ошибок

На момент ошибки он был login2 и кэшируется в самой ошибке , нам что нужно задним числом все ошибки обновлять в базе ? Не вижу в этом проблемы.

Автор:  Phricker [ 20 фев 2015, 18:36 ]
Заголовок сообщения:  Re: [6.1] Не обновляется имя сервиса в мониторе ошибок

Какие "все ошибки"?
Я сейчас смотрю в таблицу inet_auth_error_12_201502 и вижу в ней только одну запись для договора.
В которой обновляются lastTime, logCoordinateRecordId и count.
И не обновляются contractTitle и servTitle. Если я конечно правильно разобрался с InetAuthErrorDao.class, то там именно это и происходит.

Код:
ps = this.updatePS2 = this.con.prepareStatement("UPDATE " + this.tableName + " SET lastTime=?, count=count+1, logCoordinateRecordId=?" +
              " WHERE lastTime>? AND lastTime<? AND deviceId=? AND contractId=? AND servId=? AND code=? LIMIT 1");

Автор:  Phricker [ 20 фев 2015, 18:40 ]
Заголовок сообщения:  Re: [6.1] Не обновляется имя сервиса в мониторе ошибок

Кажись понял. У вас в течении дня делается только одна запись (могу ошибаться в сроке. может и чаще).
В таком случае все в норме.
Оно будет мешаться только в пределах одного дня.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/