Блок на час позже, чем надо.
Блок на час позже, чем надо.
Всем добрый вечер.
utm5, 5.2.1-005, mysql5
У нескольких тысяч пользователей навешена обычная периодическая услуга (абонентская плата) с методом снятия "в начале расчетного периода". Тип расчетного периода по данной услуге - ежедневный.
В 0:00 каждого дня при смене расчетного периода всем пользователям успешно снимается со счета стоиомсть услуги, в 2 минуты первого уже у всех всё снято. Однако, те пользователи, баланс которых в результате снятия абонентской платы стал ниже порога отключения, падают в системную блокировку только лишь спустя час с небольшим. При этом, с 0 до 1 всё работает отлично, платежи идут, трафик считается.
Самое интересное, что если в это время кто-нибудь уйдет в минус иначе, например, в результате очередного обсчета трафика, то блок наступает мгновенно, в ту же секунду.
Подскажите, пожалуйста, в какую сторону смотреть.
utm5, 5.2.1-005, mysql5
У нескольких тысяч пользователей навешена обычная периодическая услуга (абонентская плата) с методом снятия "в начале расчетного периода". Тип расчетного периода по данной услуге - ежедневный.
В 0:00 каждого дня при смене расчетного периода всем пользователям успешно снимается со счета стоиомсть услуги, в 2 минуты первого уже у всех всё снято. Однако, те пользователи, баланс которых в результате снятия абонентской платы стал ниже порога отключения, падают в системную блокировку только лишь спустя час с небольшим. При этом, с 0 до 1 всё работает отлично, платежи идут, трафик считается.
Самое интересное, что если в это время кто-нибудь уйдет в минус иначе, например, в результате очередного обсчета трафика, то блок наступает мгновенно, в ту же секунду.
Подскажите, пожалуйста, в какую сторону смотреть.
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
У нас ежедневный период закрывается 2 минуты, ежемесячный - 10.mikkey finn писал(а):закрытие периода периода процесс небыстрый...
Да и ситуация возникла внезапно.
У нас по безлиму тарификация посуточная. Пользователи в восторге.mikkey finn писал(а):Ежедневный расчетный период - глупость, имхо.
Я наоборот считаю, что заставлять пользоваться месяц на одних и тех же условиях и брать за месяц плату целиком - глупость. А вообще, это к теме не относится.
Тут как раз всё просто.Витька писал(а):А вот у нас есть проблема именно с переводом часов. Если раньше деньги списывались в 0:00, то теперь в 01:00. И нет понятия, как это поправить. 5.2.1-004
Посмотрите окончание расчетного периода. Там стоит 1 час ночи. Поправьте вручную на 0.
PS Кстати, наша проблема еще не решена.
А осенью обратно поправить с 23 часов на 0? Этим биллинг должен заниматься, а не специально обученный вноситель правок в базуkii писал(а):Тут как раз всё просто.Витька писал(а):А вот у нас есть проблема именно с переводом часов. Если раньше деньги списывались в 0:00, то теперь в 01:00. И нет понятия, как это поправить. 5.2.1-004
Посмотрите окончание расчетного периода. Там стоит 1 час ночи. Поправьте вручную на 0.

Ну не знаю, я хоть и не сплю в момент перехода (наблюдаю одним глазом, и админам запрещаю в этот день пить), но слава богу уже год все в штатном режиме проходит, вмешательства не требуется.Витька писал(а):А осенью обратно поправить с 23 часов на 0? Этим биллинг должен заниматься, а не специально обученный вноситель правок в базуkii писал(а):Тут как раз всё просто.Витька писал(а):А вот у нас есть проблема именно с переводом часов. Если раньше деньги списывались в 0:00, то теперь в 01:00. И нет понятия, как это поправить. 5.2.1-004
Посмотрите окончание расчетного периода. Там стоит 1 час ночи. Поправьте вручную на 0.
Вопрос до сих пор актуальный.
Мало того, в это время (с 0 до 1) перестал работать и обратный процесс - разблокировки. То есть пользователь, будучи в блоке и пополнив счет с 0 до 1 часу, выходит из системного блока только после часу ночи. При чем, деньги на счет попадают мгновенно, трафик считается, никаких "перенагрузок". Ситуация, мягко говоря, непонятная...
Мало того, в это время (с 0 до 1) перестал работать и обратный процесс - разблокировки. То есть пользователь, будучи в блоке и пополнив счет с 0 до 1 часу, выходит из системного блока только после часу ночи. При чем, деньги на счет попадают мгновенно, трафик считается, никаких "перенагрузок". Ситуация, мягко говоря, непонятная...
я для решения проблем блокировки/разблокировки писал скрипты самостоятельно..
решение для блокировки можно поискать на форуме.. для разблокировки - практически такое же..
дергаю по крону раз в 5 минут..
иначе юзеры, оплатившие картой оплаты, разблокируются, но интернет не включается..
разблокировать можно так же.. urfaphp в руки
решение для блокировки можно поискать на форуме.. для разблокировки - практически такое же..
дергаю по крону раз в 5 минут..
иначе юзеры, оплатившие картой оплаты, разблокируются, но интернет не включается..
разблокировать можно так же.. urfaphp в руки
