Перейти до

sgconf и многозадачность


Рекомендованные сообщения

Привет

для снятия денег за дополнительные услуги в скрипте OnConnect вызываю

/etc/stargazer/sgconf set -s 127.0.0.1 -p 5555 -a admin -w STGPASS -u $LOGIN -c -$sum

 

заметил неприятную вещь: после перезапуска СТГ (когда много запросов на подключение) бывают случаи, что sgconf подвисает (помогает только КИЛЛ) и, что самое обидное, больше sgconf не работает (зависает).

Это, я так понимаю, у него проблемы с многозадачностью ?

аналогично, когда Stargazer Configurator открывает список абонентов, sgconf - тоже не работает

 

может есть другие способы снятия денег или изменения других параметров СТГ, чтобы параллельно отрабатывались запросы ?

 

Спасибо за помощь

Ссылка на сообщение
Поделиться на других сайтах

Привет

для снятия денег за дополнительные услуги в скрипте OnConnect вызываю

/etc/stargazer/sgconf set -s 127.0.0.1 -p 5555 -a admin -w STGPASS -u $LOGIN -c -$sum

 

заметил неприятную вещь: после перезапуска СТГ (когда много запросов на подключение) бывают случаи, что sgconf подвисает (помогает только КИЛЛ) и, что самое обидное, больше sgconf не работает (зависает).

Это, я так понимаю, у него проблемы с многозадачностью ?

аналогично, когда Stargazer Configurator открывает список абонентов, sgconf - тоже не работает

 

может есть другие способы снятия денег или изменения других параметров СТГ, чтобы параллельно отрабатывались запросы ?

 

Спасибо за помощь

Сто лет уже теме. Пока работает один конфигуратор — второй отдыхает. Выход — увеличивать количество плагинов конфигуратора (при этом разнося их по разным портам).

Или же списывать деньги последовательно.

Ссылка на сообщение
Поделиться на других сайтах

 

А sgconfxml тоже подвержен этой проблеме?

А это тот-же самый sgconf, только без разбора XML.

 

А, я его попутал с xmlrpc видимо. :) Правильный вопрос: конфигурирование через xmlrpc тоже подвержено этой проблеме?

Ссылка на сообщение
Поделиться на других сайтах

 

 

А sgconfxml тоже подвержен этой проблеме?

А это тот-же самый sgconf, только без разбора XML.

 

А, я его попутал с xmlrpc видимо. :) Правильный вопрос: конфигурирование через xmlrpc тоже подвержено этой проблеме?

 

Именно этой - нет. Но у него есть другая проблема: он иногда возвращает пустой ответ. Точнее проблема не в самом плагине а в используемой сторонней библиотеке libxmlrpc-c.
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від dummy
      Кроме стандартных способов оплаты в СТГ мы еще снимаем деньги за доп.услуги
      В OnConnect:
      /etc/stargazer/sgconf set -s 127.0.0.1 -p 5555 -a admin -w $STGPASS -u $LOGIN -c -$sum:PAY1
       
      все вроди-бы нормально, но в некоторый случаях (при перезапуске СТГ, наверное когда активно подключаются пользователи) на некоторых пользователях скрипт останавливается на этой строчке.
      если убиваю СТГ и запускаю опять - останавливается на том-же.
      а, если пропустить проблемного пользователя (всех проблемных), и, после подключения всех пользователей, запустить эту команду, - то все ок.
       
      Debian Wheezy x64, firebird2.5, stg-2.408
×
×
  • Створити нове...