forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема с субдоговорами в 4.6 http://forum.bitel.ru/viewtopic.php?f=22&t=2150 |
Страница 1 из 1 |
Автор: | mazay-d [ 08 апр 2009, 17:05 ] | |||
Заголовок сообщения: | Проблема с субдоговорами в 4.6 | |||
Имеем супер и независимый субдоговор. 1. При переводе средст с супер договора на субдоговор через интерфейс администратора - все в порядке, средства переводятся на субдоговор. Это видно из детализации баланса. Так же эта операция отображается в web-интерфейсе пользователя. 2. Тепер проделаем эту операцию из web-интерфейса пользователя. Получаем странный результат. В web-интерфейсе видим что средства перевелись, баланс измениля. А в интерфейс администратора администратора это не отображается и баланс договоров не меняется. Получается, что пользователь видит один балланс, а администратор другой. ------------------------------- Далее картинки: 1. Интерфейс администратора
|
Автор: | mazay-d [ 08 апр 2009, 17:07 ] | |||
Заголовок сообщения: | ||||
WEB-Интерфейс клиента
|
Автор: | Администратор [ 08 апр 2009, 18:01 ] |
Заголовок сообщения: | |
Обновление выложено. |
Автор: | mazay-d [ 08 апр 2009, 18:20 ] |
Заголовок сообщения: | |
Обновился. Сделал перевод. Проблема осталась..... ![]() |
Автор: | skn [ 08 апр 2009, 19:47 ] |
Заголовок сообщения: | |
Что в логах? |
Автор: | mazay-d [ 08 апр 2009, 20:03 ] | ||
Заголовок сообщения: | |||
Вот логи после перевода через Web-интерфей клиента
|
Автор: | Администратор [ 09 апр 2009, 12:08 ] |
Заголовок сообщения: | |
Попробуйте снова обновиться. Скрины выложите, пожалуйста, снова. Ошибок в ваших логах нет.. На тестовой системе 4.6 все работает корректно. |
Автор: | mazay-d [ 09 апр 2009, 18:58 ] |
Заголовок сообщения: | |
Обновился не помогло.... ![]() Я на днях ковырялся в базе, думал что с этим связано. Сейчас снес биллинг, все поставил с нуля (последний дистрибутив с сайта). Настройки вводил через админку. Результат тот же. Скины не выкладываю, они одинаковые. В логах ошибок нет, все чистенько. С чем это может связано? У меня используется односторонняя репликация базы и биллинг настроен для работы с двумя базами. Проверил - измения в мастер базе сразу отображаются и на Slave. Как еще посмотреть, 1. в каких таблицах происходят изменения при переносе средств с админки 2. в каких таблицах происходят изменения при переносе средст через WEB 3. из каких таблиц берет информацию о балансе админка, а из каких web-интерфес. |
Автор: | stark [ 09 апр 2009, 19:11 ] |
Заголовок сообщения: | |
вы настроили slave базу в биллинге ? попробуйте убрать эту опцию.. Мы когда тестрировали репликации они у нас глючили ..мы сделами поддержку slave базы в билленге, но сам mysql мы не проверяли толком работает у него это возможность всегда или нет ..Поэтому теперь если что-то с чем то не совпадает, то первый совет отключите slave и проверьте |
Автор: | mazay-d [ 09 апр 2009, 19:18 ] |
Заголовок сообщения: | |
Да вроде с mysql не замечал особых проблем с репликами. Были проблемы с двухсторонней репликацией мастер-мастер на нагруженных серверах, но сейчас нагрузка нулевая... Хорошо, позже попробую отключить и отпишусь... |
Автор: | mazay-d [ 09 апр 2009, 19:42 ] |
Заголовок сообщения: | |
Отключил репликацию в биллинге. Все заработало. Но старые переносы средств через WEB-интерфейс не увидел (пропали беследно). Такое впечатлени, что web инсертил в slave базу. Короче виновата репликация. Жалко, вещь нужная. Бум надеятся сделаете позже. А "мусорная" база пока работает, но опять же нагрузка на сервера пока маленькая... |
Автор: | mazay-d [ 09 апр 2009, 23:49 ] | ||
Заголовок сообщения: | |||
Как и предпологал, "злодей" Web-интерфейс при переносе средств писал в slave-базу, а так как репликация односторонняя, отсюда все и проблемы. Запретил пользователю INSERT UPDATE, соответственно средства не переносятся и посыпались ошибки Логи внизу
|
Автор: | Администратор [ 10 апр 2009, 14:06 ] |
Заголовок сообщения: | |
Обновление выложено. |
Автор: | Администратор [ 10 апр 2009, 14:07 ] |
Заголовок сообщения: | |
Цитата: Короче виновата репликация. Жалко, вещь нужная.
Бум надеятся сделаете позже. Закройте права на изменения этой базы, ошибки сразу будут выскакивать. Для критичных вещей репликация не используется. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |