Подниму данный вопрос здесь, выведя его из личной переписки с Максимом.
Заключается он в проблеме при работе IS с вынесенным MySQL, которая связана с возникновением ошибки
и как результатом - потере части данных ...
Переписка с Максимом и с ТП хостера ни к какому результату пока не привела.
Однако ... Учитывая тот факт, что ошибка возникает при попытке записи информации о входящем вызове в базу получаем, что данная информация теряется, а дальше происходит успешная запись информации о полученном сигнале. Т.е. соединение с MySQL-сервером каким-то "чудесным образом" восстанавливается ...
Напрягает в этой ситуации лишь факт потери данных ...
Со слов Максима подобных проблем при нахождении серверов с IS и MySQL в локальной сети не наблюдается. Т.е. все "камни" летят в "А" - хостера, "Б" - интернет-шлюз, "В" - канал связи ...
Если же абстрагироваться от этих трех позиций, а рассмотреть ситуацию с точки зрения сохранности данных, то все же хотелось бы чтобы не зависимо ни от каких внешних причин данные оставались в сохранности. Т.е. если вдруг канал пропал и у IS не получилось записать данные в базу, то возможно ли предпринимать повторную попытку записи до тех пор пока результат не будет успешным?
Вот так вкратце ...
Заключается он в проблеме при работе IS с вынесенным MySQL, которая связана с возникновением ошибки
| Цитата |
|---|
|
#### !!! Ошибка (MyWriteEventToDataBase): Lost connection to MySQL server during query Socket error on write. WSAGetLastError return 10053($2745) |
и как результатом - потере части данных ...
Переписка с Максимом и с ТП хостера ни к какому результату пока не привела.
Однако ... Учитывая тот факт, что ошибка возникает при попытке записи информации о входящем вызове в базу получаем, что данная информация теряется, а дальше происходит успешная запись информации о полученном сигнале. Т.е. соединение с MySQL-сервером каким-то "чудесным образом" восстанавливается ...
Напрягает в этой ситуации лишь факт потери данных ...
Со слов Максима подобных проблем при нахождении серверов с IS и MySQL в локальной сети не наблюдается. Т.е. все "камни" летят в "А" - хостера, "Б" - интернет-шлюз, "В" - канал связи ...
Если же абстрагироваться от этих трех позиций, а рассмотреть ситуацию с точки зрения сохранности данных, то все же хотелось бы чтобы не зависимо ни от каких внешних причин данные оставались в сохранности. Т.е. если вдруг канал пропал и у IS не получилось записать данные в базу, то возможно ли предпринимать повторную попытку записи до тех пор пока результат не будет успешным?
Вот так вкратце ...