#425 closed баг (fixed)
Каждый раз после разрыва соединения с mysql сервером запрос списка записей дает сообщение об ошибке
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | minor | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | network |
Cc: | san |
Description
Сейчас (в r441) если произошел разрыв соединения с mysql сервером (например в результате рестарта сервера), последующий запрос списка пользователей завершается выводом сообщения об ошибке, даже если с момента разрыва соединения прошло несколько часов, и сервер давным-давно работает.
Предлагаю выполнять переподключение к серверу при разрыве соединения, чтобы разрывы соединения с mysqld проходили для пользователя незаметно. А сообщение об ошибке выдавать только тогда, когда действительно нет возможности получить данные с сервера.
Change History (3)
follow-up: 2 comment:1 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 8 years ago
Replying to dimag:
При обнаружение проблем с соединением делается попытка пересоединиться с MySQL сервером.
А почему не воспользовались опцией libmysql MYSQL_OPT_RECONNECT?
Если попытка безуспешна, то выдается предупреждающее сообщение о проблеме соединения с MySQL сервером.
У меня r444 ведет себя иначе: попытка пересоединиться успешна, тем не менее, сообщение об ошибке все равно выдается.
r444
При обнаружение проблем с соединением делается попытка пересоединиться с MySQL сервером. Если попытка безуспешна, то выдается предупреждающее сообщение о проблеме соединения с MySQL сервером.