forum.bitel.ru http://forum.bitel.ru/ |
|
Многопточный манагер http://forum.bitel.ru/viewtopic.php?f=19&t=10934 |
Страница 1 из 1 |
Автор: | Akhmat [ 28 сен 2015, 18:18 ] |
Заголовок сообщения: | Многопточный манагер |
Подскажите как корректно реализовать многоточный манагер... Суть задачи. Если у абонента нет денег, скрипт выдает серый ИП из специального пула, и записывает его в базу. Потом с этого ИП абонента редиректит на спец страницу откуда он может выполнять действия, доверительный платеж и все такое, с одного нажатия не заходя в ЛК. Сейчас у меня для этого скрипт перед тем как выдать ИП, блокировал спец таблицу для записи, искал первый свободный ИП, и выдавал его, записывал в эту таблицу, после чего ее разблокирует, т.е. все запросы идут последовательно. много лет эта схема норм работала. Но теперь ее не хватает. если количество запросов авторизации с ошибкой "нет денег" или "договор закрыт" в районе 700-1000 в минуту, то очередь растягивается, радиус игнорит запросы авторизации, кол-во одновременных коннектов в максимум и все такое. Хочу это дело переделать, чтобы для выдачи ИПадреса был один манагер, у которого скрипт и будет запрашивать ИП, но чтобы манагер работал многопоточно, параллельно, без блокирования таблицы на запись. Прошу теории маленько и как реализовать |
Автор: | Amir [ 28 сен 2015, 18:28 ] |
Заголовок сообщения: | Re: Многопточный манагер |
А зачем выдавать адрес из специального пула, а не просто настроить, чтобы биллинг сам выдавал из такого пула, когда нет денег? Какой модуль? |
Автор: | Akhmat [ 28 сен 2015, 19:04 ] |
Заголовок сообщения: | Re: Многопточный манагер |
Диалап. Сессия не подымается же биллингом при режекттуаксепт-е, ИП сохраняю чтобы узнать клиента |
Автор: | Amir [ 28 сен 2015, 21:06 ] |
Заголовок сообщения: | Re: Многопточный манагер |
А при RejectToAccept вроде и так сохраняется запись в БД в таблице сессий. |
Автор: | Akhmat [ 28 сен 2015, 21:44 ] |
Заголовок сообщения: | Re: Многопточный манагер |
не сохраняется. для диалапа. |
Автор: | stark [ 29 сен 2015, 13:57 ] |
Заголовок сообщения: | Re: Многопточный манагер |
Akhmat писал(а): не сохраняется. для диалапа. посмотрите в таблице log_session_{mid}_yyyyMM сессии с fake=1. В мониторе они скорее всего не показываются . |
Автор: | Akhmat [ 02 окт 2015, 17:32 ] |
Заголовок сообщения: | Re: Многопточный манагер |
Спасибо. У меня самописный механизм режекттуаксепт был. Тогда готового не было, в общем готовое подходит |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |