Перейти к контенту

У вас есть вопросы по шаре - задавайте их здесь...


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

Astrolog

С мультипортом,меняются имена ридеров (к ним добавляется порт),т.е 

 

  Показать

 

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

  • Ответы 2k
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Может, быть, Fanattv, не спорю.

Не знаю почему, но у меня работают обе схемы (с мульти и без), обзывал ридеры s1 и s2. Проверял по логу (s1-шародатель у меня очень глючный, даже не пришлось с биллинга отлючаться, дабы проверить работоспособность резервной схемы, лишь добиваю абонентскую деньгу на s1 и в конец отказаться от их услуг).

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

Если бы ,вы,выложили лог,то я бы доказал вам что ,вы,ошибаетесь.

Кстати,забыл добавить,что бы балансир работал,нужно в фильтре на него ссылку сделать:

[filter]
name = dvb
rule = caid=xxxx;ident=yyyyyyy;acceptbalancer
rule = reject
 
[balancer]
name = balancer
.......
Ссылка на комментарий
Поделиться на других сайтах

  08.08.2015 в 03:26, Fanattv сказал:

Если бы ,вы,выложили лог,то я бы доказал вам что ,вы,ошибаетесь.

Да, конечно, буду лишь рад научению:

Конфиг Wicard'a полностью:

 

  Показать

 

Лог (выделил то, на что ориентируюсь в своих выводах о работоспособности):

 

  Показать

 

 

 

 

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

То что у вас сначала ответил 2 сервер это потому что 1 в это время был не доступен,сработал дефолтный (встроенный в викард) балансир и потом запросы пошли на сервер ридер которого прописан первым в конфиге.Удалите балансир или поменяйте местами s1 и s2 в балансире и у вас ни чего не поменяется,поменяйте местами расположение ридеров,т.е. пропишите сначала ридер s2 и ниже его s1 и запросы пойдут на s2.Чтобы увидеть работу балансира добавьте в его секцию debug = 3

[balancer]
name = kontinent
chain = s1;s2

mode = 2

debug = 3

тогда при ваших настройках вы увидите что ни один запрос не проходит через него.

Если вы допишете в фильтре:

 

  Показать

 

тогда меняя в балансире s1 и s2 местами,не зависимо от расположения ридеров,будет идти запрос на ридер который прописан первым и если он не отвечает тогда на второй и в логе увидите такие строки:

 

  Показать

 

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

Благодарю за науку, Юрий, методом проб и ошибок, наставлений и поисков подбираюсь уже к пониманию структуры (блок-схемы) работы эмулятора wicard.

Ещё вчера в ходе ожидания Вашего ответа вправил конфиг по Вашей же вышеозначенной рекомендации (проименовать балансир в фильтрах), вывод дебагом-3 в лог позволил удостовериться в работоспособности этого хода.

 

Осталась лишь проблема: check ncd_read error=-3 нет-нет, да выскакивающая в логе в отношении резервного (второго в группе) ридера, после чего он вновь переконнектится серверу:

 

  Показать

 

По найденному в интернетах рекомендуют во все ридеры (newcamd525) добавить строки:

async_mode = 1

т.е. включить асинхронный режим (запросы передаются без ожидания ответа от сервера), но не помогло, к сожалению.

На работе эмулятора, по большому счёту, не сказывается, но... непорядок...)
 

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

  09.08.2015 в 04:22, Astrolog сказал:

check ncd_read error=-3

Обсуждалось уже, как выяснил поиск, причём применительно к тому же шародателю (пользователь имел неаккуратность не удалить адрес сервера из лога). Видимо, таков биллинг...

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

Из дока по викард: начиная с версии 1.17

* Reader опция async_mode заменена опцией sync_mode

попробуй прописать в ридерах

sync_mode=1

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

Эррорит, гадина, всё одно, с периодом ~2 минуты выскакивает "12:11:42 192.168.1.100 s2: check ncd_read error=-3" и переподключается к серверу.

Но благодарю, Юрий, за содействие в решении незадачи, в принципе, не большая проблема, на работе эмулятора не кажется и просмотру не мешает. Быть может, оттого, что биллинг тот на s2 поключевой? У соседа в теме аналогичная заковыка на том же биллинге (монстрике), ну да ладно...

 

Крайний, пожалуй, вопрос, Юрий, если позволите: откуда Вы черпаете эту инфу, если не из поиска по интеренетам:

  Цитата
Из дока по викард: начиная с версии 1.17...

"Из дока викард" - от разработчика в смысле, без "рукоправства" сторонних пользователей... дабы не дёргать Вас поминутно.

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

Astrolog

Попробуй убрать во втором ридере строчку

keepalive = 900

и попробовать поэкспериментировать с параметром

activity_timeout = 9000 #тамаут в мс сетевой активности, если за N мс с момента отправки сообщения не поступит ответ, соединение будет разорвано

                                     #по умолчанию равен ecm_ttl * 1.5, для отключения = 0
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.
Внимание:Ваше сообщение не будет отображаться другим пользователям, пока не будет одобрено модератором.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.





×
×
  • Создать...

Важная информация

Читаем Условия использования