Показано с 1 по 9 из 9

Тема: Не насчитываются расходы по хостингу

  1. #1
    Member
    Регистрация
    28.11.2010
    Адрес
    Ukraine, Odessa
    Сообщений
    37

    По умолчанию Не насчитываются расходы по хостингу

    Добрый день!
    После восстановления Billmanager из бекапа все заработало, но перестали начисляться расходы по клиентам хостинга которые были до восстановления. Новые клиенты успешно создаются и расходы начисляются. Сделали перерасчет, это помогло, но по 4 клиентам "Ошибка: Данная операция уже запущена Подробнее", ждал пока окончится Данная операция, перезагружал сервер, удалял фоновые задания ошибка остается. Клиенты на разных тарифных планах и все с ежедневным списанием (другие клиенты на этих же ТП перерасчитались нормально). Подскажите как остановить задание, или как обойти эту ошибку.
    BILLmanager-Advanced 4.0.66

  2. #2
    Senior Member
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Задания можно посмотреть в разделе "Фоновые задания", но лучше разобраться почему не считаются расходы и почему операция перерасчета зависает.

  3. #3
    Member
    Регистрация
    28.11.2010
    Адрес
    Ukraine, Odessa
    Сообщений
    37

    По умолчанию

    Собственно вопрос - почему операция перерасчета зависает? И как с этим бороться?

    Вот кусок лога:

    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=subaccount
    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=expense
    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=credit
    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=item
    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=subaccount
    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=expense
    Oct 17 13:01:17 [ 8827:91] ../../src/billmgr/core/dbdata.cpp:28 TRACE ClearCache on error table=credit
    Oct 17 13:01:17 [ 8827:91] ../../src/mgr/libmgr/sql.cpp:193 TRACE rollback
    Oct 17 13:01:17 [ 8827:91] ../../src/mgr/core/action.cpp:2445 DEBUG wval = 'middle'
    Oct 17 13:01:17 [ 8827:91] ../../src/mgr/core/main.cpp:632 DEBUG code = 8 obj=operation_already_run msg=' '
    Oct 17 13:01:17 [ 8827:91] ../../src/mgr/core/main.cpp:635 DEBUG Get messages 'recalculateitem.exec' 'msg_error_operation_already_run'

    И список заданий:
    [root@my ~]# ll /usr/local/ispmgr/var/run/billmgr/
    итого 28
    -rw-r--r-- 1 root root 4 Окт 16 18:40 billmaintain.gotmoney_39
    -rw-r--r-- 1 root root 4 Окт 16 18:40 cpispmgr.resume_108
    -rw-r--r-- 1 root root 4 Окт 16 18:33 cpispmgr.resume_63
    drwx------ 2 root root 4096 Окт 16 15:16 hostmaster
    drwx------ 2 root root 4096 Окт 10 14:56 manual
    -rw-r--r-- 1 root root 4 Окт 16 18:30 pmwire.114
    drwx------ 2 root root 4096 Окт 3 20:59 ukrnames
    Последний раз редактировалось rheingold; 17.10.2012 в 19:11.

  4. #4
    Senior Member
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Кусочек очень маленький, в нем видно только откат таблиц в результате ошибок

  5. #5
    Member
    Регистрация
    28.11.2010
    Адрес
    Ukraine, Odessa
    Сообщений
    37

    По умолчанию

    более полный лог в архиве

  6. #6
    Senior Member
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Судя по логу ошибка возникает из-за того что недостаточно у клиента недостаточно денег на списание, при этом происходит отправка задания на остановку услуги, и перерасчете следующего дня так же происходит отправка задания на остановку. Из-за повторной попытки остановки и происходит данная ошибка.

  7. #7
    Member
    Регистрация
    28.11.2010
    Адрес
    Ukraine, Odessa
    Сообщений
    37

    По умолчанию

    Спасибо. Установил клиенту кредит и перерасчет прошел нормально.

  8. #8
    Senior Member
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Все же хорошо бы найти причину, по которой не происходят списания за старые услуги.

  9. #9
    Member
    Регистрация
    28.11.2010
    Адрес
    Ukraine, Odessa
    Сообщений
    37

    По умолчанию

    Я наверное не правильно сформулировал проблему, после перерасчета все расходы стали начисляться как положено. Проблема была только с несколькими клиентами по которым не проходил перерасчет. После добавления им кредита перерасчет прошел и сегодня начисляются расходы.
    Большое спасибо за помощь.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •