Jump to content

Recommended Posts

  • Replies 468
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

UPD: А хрен там с утра. Я ж нормально с таким не засну     проблема исправлена начиная с 0.5.4 rev 3462. Для резкого фикса следует обновить api/libs/api.userreg.php получив его отсюда: https://g

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

всем привет ! сегодня ночью чет не спалось и получилось вот это Miktotik-Linux-nas это адаптированный Mikrotik NAS для Linux делается все также как тут http://wiki.ubilling.net.ua/doku.php?id=mikrotik

Posted Images

Итак, как и обещалось стабильный релиз Ubilling 0.6.1 rev 4014.

 

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

 

Список изменений:

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция CONTRACTDATE_IN_PROFILE включающая показ даты заключения договора в профиле пользователя.
  • alter.ini: новая опция ADCOMMENTS_ENABLED включающая функционал дополнительных примечаний.
  • alter.ini: новая опция MYSQLDUMP_PATH устанавливающая путь к комманде mysqldump
  • alter.ini: новая опция MYSQL_PATH указывающая полный путь к комманде mysql
  • alter.ini: новая опция VLANGEN_SUPPORT включающая продвинутое управление VLAN-ами за авторством L1ght-а.
  • Модуль «Пользователи без присвоенного порта»: исправлена проблема с несоответствием прав доступа. Спасибо DarkSpider.
  • Модуль «Отчет по автозаморозке»: добавлена индикация ранее удаленных пользователей.
  • Модуль «Регистрация пользователей»: добавлена новая модель генерации логинов RANDOMSAFE.
  • Модуль «Машина времени»: теперь позволяет проводить поиск по IP либо местонахождению упокоившихся свитчей.
  • Модуль «Собака-наблюдака»: добавлена возможность поиска по предыдущим срабатываниям.
  • Модуль «Собака-наблюдака»: небольшая косметическая рихтовка.
  • Модуль «Текущий кеш FDB»: добавлена возможность устанавливать множественные фильтра по MAC адресам.
  • Модуль «TurboSMS»: добавлена возможность выставить фильтр по тарифному плану.
  • Модуль «Редактирование договора»: больше непозволяет устанавливать дату заключения, при отсутствующем договоре.
  • Модуль «Профиль пользователя»: теперь умеет опционально показывать дату заключения договора.
  • Модуль «Справочник работников»: добавлена возможность по желанию указывать разные цвета для выполняемых типов работ.
  • Модуль «Планирование работ»: добавлена возможность показывать невыполненные задачи разными цветами, относительно типов работ.
  • Модуль «Планирование работ»: исправлена проблема возникавшая при показе всех задач «только для себя».
  • Модуль «Планирование работ»: при создании задачи из профиля, автоматически заполняется логин пользователя, для исключения угадывания.
  • Модуль «Планирование работ»: добавлена возможность указывать время, на которое запланирована задача.
  • Модуль «Планирование работ»: добавлена возможность использовать дополнительные примечания, для существующих задач.
  • Модуль «Редактирование примечаний»: психоделическая рекурсия - добавлена возможность использовать дополнительные примечания.
  • Модуль «Справочник свитчей»: добавлена возможность использоваться дополнительные примечания для свитчей.
  • Модуль «Профиль пользователя»: дополнительная фильтрация передающегося логина.
  • Модуль «Предприниматели»: для пользователей без адреса, теперь предполагается умолчательный контрагент.
  • Модуль «Предприниматели»: теперь кроме привязки по улицам умеет привязку по логинам имеющую приоритет выше адресной.
  • Модуль «Редактирование договора»: добавлена возможность устанавливать связь пользователя с конкретным контрагентом.
  • Модуль «Печать чеков»: добавлены новые макросы AGENT* изображающие все поля связанного предпринимателя.
  • Модуль «Печать документов»: для документов в формате docx, также добавлено семейство макросов AGENT*.
  • Модуль «Движение средств»: слегка рефакторнут, потроха вынесены в отдельную библиотеку.
  • Новый модуль «Движение средств по юрлицам»: показывает хитрый отчет с приходом/расходом.
  • Модуль «Сервера доступа (NAS)»: в очередной раз вернулся тип сервера - Radius.
  • Модуль «Бекап БД»: теперь умеет использовать mysqldump для снятия дампа, это быстрее и безопаснее старого метода.
  • Модуль «Бекап БД»: теперь экспериментально умеет развертывать дампы БД из content/backups/sql/ (Опасносте!).
  • УКВ: исправлено фильтрование при заполнении адресных данных пользователя.
  • УКВ: при просмотре ранее загруженных выписок, теперь также присутствует тариф.
  • Кабинет пользователя: XML API теперь адекватно реагирует на опцию PAYMENTS_ENABLED.
  • Кабинет пользователя: XML API теперь также умеет экспортировать объявления.
  • Кабинет пользователя: опция ONLINELEFT_COUNT теоретически теперь должна адекватно работать с изменяемыми периодами тарифов.
  • Модули использующие jQuery DataTables: исправлена локализация пагинации. Спасибо Хан.
  • Модули использующие Gravatar: все email-ы теперь рассматриваются в lowercase.
  • Добавлен альтернативный модуль миграции, с поддержкой заселения за авторством SoulRoot.
  • Обеспечена поддержка серверов доступа на базе Linux ISG
  • Добавлена поддержка создания PPPoE пользователей для MikroTik NAS
  • API удаленного вызова: добавлен вызов switchescoverage возвращающий карту покрытия свитчами.
 
Рекомендации к обновлению тоже не могут не ужасать: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section061
Живая демка тоже обновилась, и вроде как не взорвалась: http://ubilling.net.ua/?module=fnpages&pid=demo
 
deadunicorn.jpg
Link to post
Share on other sites

Ой йо йой!

як же ви убили любимого однорога  :facepalm:

 

Ще таке питання, при заселенні користвуча створюєм вулицю, по дефалту вона створюється в першому попавшомуся місті, булоб  кльово дефалтом створювати вулицю в місті яке уже вибрали для користувача.

так як є з створенням будинку на вулиці.

39jMTBD.png

39jNTVC.jpg

Link to post
Share on other sites

Ой йо йой!

як же ви убили любимого однорога  :facepalm:

 

Ще таке питання, при заселенні користвуча створюєм вулицю, по дефалту вона створюється в першому попавшомуся місті, булоб  кльово дефалтом створювати вулицю в місті яке уже вибрали для користувача.

так як є з створенням будинку на вулиці.

 

 

Ок, спробуємо на 0.6.2 :)

Link to post
Share on other sites

Попутная просьба, потестить екстеншн для Firefox: http://store.nightfly.biz/st/1419393283/ubillingstats.xpi

 

Конфигурация производиться в опциях расширения

znimok_ekrana_z_20141224_05_42_39.png

 

Если оно в принципе работоспособно - продолжаю пилить функциональность.

Edited by nightfly
Link to post
Share on other sites

ок работает  , но не хватает хотяб кнопки обновить я так думаю.

 

Попутная просьба, потестить екстеншн для Firefox: http://store.nightfly.biz/st/1419393283/ubillingstats.xpi

 

Конфигурация производиться в опциях расширения

znimok_ekrana_z_20141224_05_42_39.png

 

Если оно в принципе работоспособно - продолжаю пилить функциональность.

работает , даже при авторицазии по логину паролю, надо только один раз зайти . но думаю минимум нужна конопка обновить .

Link to post
Share on other sites

Поставил на Mozill'у - у меня пока только главное окошко.

Но есть проблема - у меня тариф льгота с нулем абонплаты - постоянно всплывает окошко, что работать мне осталось 0 (ноль) дней.

Link to post
Share on other sites

 

 

Но есть проблема - у меня тариф льгота с нулем абонплаты - постоянно всплывает окошко, что работать мне осталось 0 (ноль) дней.

Да, уже заметил. Думаю в случае 0 оставшихся дней, стоит пропустить уведомление. Ы?

Link to post
Share on other sites

Доброго дня!

1 Було б непогано (раз ви уже коректували модуль планування робіт) в слідуючих версіях зробити наступну зміну:

- при створенні роботи по замовчуванню вішати роботу на якогось невизначеного працівника і присвоїти йому певний колір, а коли вже віддаю роботу якомусь конкретному працівнику замальовувати завдання іншим кольором. Це досить зручно і наглядно видно при перегляді не виконаних задач, які роботи треба роздати, а які вже роздані. І також коли я віддаю роботу треба бачити, якому працівнику я її віддав. Ато після кожної обнови треба підправляти скрипти і шаблони. - скрін додаю

2 при редагуванні завдання не помішало би можливість ще раз відправити смс.task.png

Link to post
Share on other sites

Да, уже заметил. Думаю в случае 0 оставшихся дней, стоит пропустить уведомление. Ы?

Даже с посуточным снятием - поздно пить боржоми =)

Link to post
Share on other sites

 

 

Даже с посуточным снятием - поздно пить боржоми =)

А может не орать, если бабло==0 и 0 дней осталось? Хотя... я даже не знаю.

 

Может есть смысл оралку опцией вообще вынести. Но если задуматься, полезность расширения для юзеров с халявными тарифами тоже под сомнением в общем.

Link to post
Share on other sites
1 Було б непогано (раз ви уже коректували модуль планування робіт) в слідуючих версіях зробити наступну зміну:

Нє, нунаф. Я в те лайно, більше руками добровільно не полізу. Оце зачепив бо було термінове замовлення.

 

По доброму там треба все переписати  з нуля, покрити по нормальному юніттестами і вже потім шось допилювати. Переписування і так світить, бо тре замінити full calendar на новий, але коли це буде - гадки нема.

 

 

Це досить зручно і наглядно видно при перегляді не виконаних задач

Дуже хотілося б побачити як це виглядатиме при двох-трьох десятках працівників :D (воно мене і з кольоровими роботами зараз виморожує)

У будь якому випадку - шось чіпати на поточному етапі, в тому модулі - шкідливо для психіки.

Edited by nightfly
Link to post
Share on other sites

Та нормально виглядає хоч при 100 працівниках в мене створений фіктивний працівник "невизначено" який замальовується в червоним в модулі, а коли роботу комусь видаю то перемальовую завдання в жовтий і дописую до адреси завдання хто туди пішов шоб зразу видно було в кого спрос брати. Можливо ви не так зрозуміли ... Не треба на кожного працівника інший колір. А щодо новоі можливості розмальовувати типи завдань різними кольорами - то для себе вигод не найшов, лишив пока так як було

Link to post
Share on other sites

 

А щодо новоі можливості розмальовувати типи завдань різними кольорами - то для себе вигод не найшов, лишив пока так як було

Яке замовили - таке є, дослівно по ТЗ.

Link to post
Share on other sites

Странно.. у меня после обновления перестала списываться абонплата, списывалась ежедневно.

Где копать даже не знаю....

Смотреть есть ли какие либо телодвижения в /var/log/stargazer.log. Ну скажем при тычке по ресету юзера.

Ubilling к слову, к начислению АП как не имел никакого отношения, так и не имеет.

Edited by nightfly
Link to post
Share on other sites

 

Странно.. у меня после обновления перестала списываться абонплата, списывалась ежедневно.

Где копать даже не знаю....

Смотреть есть ли какие либо телодвижения в /var/log/stargazer.log. Ну скажем при тычке по ресету юзера.

Ubilling к слову, к начислению АП как не имел никакого отношения, так и не имеет.

 

Уже копаюсь в форуме старгейзера

Link to post
Share on other sites
Уже копаюсь в форуме старгейзера

И нафига? Откуда у людей берется такое "избирательное" чтение? :facepalm:

Я же четко озвучил, что делать и куда смотреть (да-да, а еще в скринкастах было про "главный инструмент диагностики" по имени tail -F ).

 

К слову, я и так знаю, что вы там увидите и даже причину, по которой скорее всего это случилось. Но у нас на сегодня запланированы бесплатные уроки чтения а также курсы швей-мотористок по бережному отношению к БД.

Edited by nightfly
Link to post
Share on other sites

Да было куда проще, ВсегдаОнлайн у всеx выставил 0, курсы швей-мотористок не понадобились =)

 

Еще имею такой баг: двойное списание денег при заморозке через личный кабинет  :rolleyes:

 

2014-12-31 02:35:16 -- Admin '@stargazer', 0.0.0.0: User '1407930484': 'cash' parameter changed from '49.354839' to '-50.645161'. Freeze
2014-12-31 02:35:16 -- Admin 'admin', 127.0.0.1: User '1407930484': 'cash' parameter changed from '-50.645161' to '-150.645161'..
Link to post
Share on other sites

1. Флаг AlwaysOnline не имеет никакого отношения к начислению АП. Он заведует только вопросами авторизации.

 

2. Уберите стоимость заморозки у тарифа же.

Link to post
Share on other sites

1. В моем конкурентном случае проблема была именно в этом, выключал - АП не идет, включаю идет :D  AlwaysOnline у меня в авторизации не участвует  B) 

Сам понимаю что дебилизм, но факт остается фактом.

Из своей бурной фантазии могу предположить, что stargazer если нет файлика в папке dn АП не списывает.

 

2. Благодарю  :)  :facepalm:  :facepalm:  :facepalm:  :facepalm: 

Link to post
Share on other sites

...

Из своей бурной фантазии могу предположить, что stargazer если нет файлика в папке dn АП не списывает.

...

Oh my...

Stargazer'у наплевать на всякие файлики. Он их не читает.

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By lary_bary
      Усім доброго дня.
      Є декілька nas. Для користувачів одного з nas-ів не зберігається трафік в базі даних (відповідно в traffstats все по нулях або кілобайти, що не відповідає дійсності).
      Як видно з скріншоту, за мічяць Лютий трафік реальний, наступні місяці тільки по декілька кб.
      В чому може бути проблема?
       
      Файл /etc/stargazer/stargazer.conf
       
      LogFile = /var/log/stargazer/stargazer.log PIDFile = /var/run/stargazer.pid Rules = /etc/stargazer/rules DetailStatWritePeriod = 1/2 StatWritePeriod = 10 DayFee = 1 ReconnectOnTariffChange=yes DayFeeIsLastDay = no DayResetTraff = 1 SpreadFee = no FreeMbAllowInet = no WriteFreeMbTraffCost = yes FullFee = yes FeeChargeType = 1 <DirNames> DirName0 = Internet DirName1 = DirName2 = DirName3 = DirName4 = DirName5 = DirName6 = DirName7 = DirName8 = DirName9 = </DirNames> ExecutersNum = 1 ModulesPath = /usr/lib/stg <StoreModule store_mysql> dbhost = ... dbname = ... dbuser = ... rootdbpass = ... </StoreModule> <Modules> <Module auth_ao> </Module> #<Module auth_ia> # Port = 5555 # UserDelay = 60 # UserTimeout = 65 # FreeMb = cash #</Module> <Module cap_nf> # TCPPort = 42111 UDPPort = 42111 </Module> <Module conf_sg> Port = 5555 </Module> #<Module remote_script> #SendPeriod = 10 #SubnetFile =/etc/stargazer/remote_nas.conf #Password = ... #UserParams=Cash Tariff #Port = 9999 #</Module> </Modules>  
      Файл /etc/stargazer/rules
       
      ALL 0.0.0.0/0  

    • By a_n_h
      Удобная штука "убисталлер", все делает сам. Вопрос к авторам - планируется поддержка ipV6 в будущем?
    • By Пантелеймон
      Здравствуйте! Подскажите пожалуйста, настроил captive portal по мануалу, но не могу понять каким образом должен отключаться интернет должникам. Вроде бы это должно регулироваться атрибутами NAS и сервисами PoD CoA, но как точно не знаю.. 
       
    • By Небесный
      Тычччу лет не собирал старгейзер.
      Надо перенести биллинг на новый сервер Ubuntu 20.04
      Пробовал, как 408 так и 409 версию - не стартует модуль xmlrpc.
      2021-06-07 17:43:15 -- --------------------------------------------- 2021-06-07 17:47:06 -- Stg v. 2.408 2021-06-07 17:47:06 -- Message queue created successfully. msgKey=5555 msgID=12 2021-06-07 17:47:06 -- Timer thread started successfully. 2021-06-07 17:47:06 -- Storage plugin: file_store v.1.04. Loading successfull. 2021-06-07 17:47:06 -- Error: Error loading plugin '/usr/lib/stg/mod_conf_rpc.so': '/usr/lib/stg/mod_conf_rpc.so: cannot open shared object file: No such file or directory' 2021-06-07 17:47:06 -- Traffcounter: Stop successfull. 2021-06-07 17:47:06 -- Users: Stop successfull. 2021-06-07 17:47:07 -- Queue removed successfully. 2021-06-07 17:47:08 -- StgTimer: Stop successfull. 2021-06-07 17:47:08 -- Stg stopped successfully. 2021-06-07 17:47:08 -- --------------------------------------------- 2021-06-07 18:24:44 -- Stg v. 2.409 2021-06-07 18:24:44 -- Message queue created successfully. msgKey=5555 msgID=13 2021-06-07 18:24:44 -- Timer thread started successfully. 2021-06-07 18:24:44 -- Storage plugin: file_store v.1.04. Loading successfull. 2021-06-07 18:24:45 -- Users started successfully. 2021-06-07 18:24:45 -- Traffcounter started successfully. 2021-06-07 18:24:45 -- Plugin file '/usr/lib/stg/mod_conf_rpc.so' is missing or inaccessible. 2021-06-07 18:24:45 -- Module 'Pinger v.1.01' started successfully. 2021-06-07 18:24:45 -- Module 'Stg Configurator v. 2.0' started successfully. 2021-06-07 18:24:45 -- Module 'Always Online authorizator v.1.0' started successfully. 2021-06-07 18:24:45 -- Module 'InetAccess authorization plugin v.1.4' started successfully. 2021-06-07 18:24:45 -- Module 'cap_ether v.1.2' started successfully. 2021-06-07 18:24:45 -- Stg started successfully. 2021-06-07 18:24:45 -- +++++++++++++++++++++++++++++++++++++++++++++  
      Вроде как собрался и установился старгейзер, установил отдельно модули sgconf и sgconf_xml
       
      А, библиотеки то нету. (((
      cat /usr/lib/stg/mod_conf_rpc.so cat: /usr/lib/stg/mod_conf_rpc.so: No such file or directory
       
       
      Что не так, дайте дельный совет.
      Благодарю за помощь!!!
       
    • By nicknamer
      Доброго времени суток!
      Когда-то поднимал эту же тему по поводу NAT + шейп на freebsd 10g
      Все советы принял и использовал, получилось пройти полку 4G, но после этого некоторые абоненты жалуются на скорость, хотя потерь нет. Но есть одно отличие это было не массово всего пару абонентов, тестил пару дней, возможно просто совпадение и проблема где-то локально у абонента.
       
      Использую в качестве шейпа dummynet, в качестве ната pf
      Не какого pppoe или dhcp на сервере нет
       
      Сетевая карта intel x520-da2
       
      # uname -a
      FreeBSD R16 11.4-RELEASE-p9 FreeBSD 11.4-RELEASE-p9 #3: Tue May  4 21:21:11 EEST 2021     root@R16:/usr/obj/usr/src/sys/GATE  amd64
       
      hw.model: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
      hw.ncpu: 20
       
      # vmstat -i
      interrupt                          total       rate
      irq1: atkbd0                           6          0
      irq20: ehci1                        7786          3
      irq21: ehci0                        4667          2
      cpu0:timer                       3128716       1012
      cpu1:timer                       3428076       1109
      cpu2:timer                       3412147       1104
      cpu3:timer                       3430284       1110
      cpu4:timer                       3417359       1106
      cpu5:timer                       3396721       1099
      cpu6:timer                       3416714       1106
      cpu7:timer                       3428465       1109
      cpu8:timer                       3347696       1083
      cpu9:timer                       3363427       1088
      cpu10:timer                      3344093       1082
      cpu11:timer                      3360024       1087
      cpu12:timer                      3350830       1084
      cpu13:timer                      3324734       1076
      cpu14:timer                      3357825       1087
      cpu15:timer                      3362823       1088
      cpu16:timer                      3350687       1084
      cpu17:timer                        63572         21
      cpu18:timer                        66008         21
      cpu19:timer                        67536         22
      irq264: ix0:q0                  18975268       6141
      irq265: ix0:q1                  16632201       5382
      irq266: ix0:q2                  18659926       6038
      irq267: ix0:q3                  17284044       5593
      irq268: ix0:q4                  16380946       5301
      irq269: ix0:q5                  18725708       6060
      irq270: ix0:q6                  18228845       5899
      irq271: ix0:q7                  17149241       5550
      irq272: ix0:link                       1          0
      irq273: ix1:q0                  28765702       9309
      irq274: ix1:q1                  22434914       7260
      irq275: ix1:q2                  23281556       7534
      irq276: ix1:q3                  23077926       7468
      irq277: ix1:q4                  22338383       7229
      irq278: ix1:q5                  27636996       8944
      irq279: ix1:q6                  26828088       8682
      irq280: ix1:q7                  26300314       8511
      irq281: ix1:link                       1          0
      irq286: ciss0                      22089          7
      Total                          400152345     129492
       
      # cat /boot/loader.conf
      hint.p4tcc.0.disabled=1
      hint.acpi_throttle.0.disabled=1
      zfs_load="YES"
      dev.igb.0.rx_processing_limit="4096"  # (default 100)
      dev.igb.1.rx_processing_limit="4096"  # (default 100)
      hw.ix.tx_process_limit=512
      hw.ix.rx_process_limit=512
      hw.ix.rxd=4096
      hw.ix.txd=4096
      cc_htcp_load="YES"
      net.link.ifqmaxlen="8192"
      net.isr.defaultqlimit="4096"
      hw.igb.max_interrupt_rate="32000"
      hw.igb.rx_process_limit="-1"
      hw.igb.rxd="4096"  # (default 1024)
      hw.igb.txd="4096"  # (default 1024)
      kern.ipc.nmbclusters="5242880"
      kern.ipc.nmbjumbop="2621440"
      hw.intr_storm_threshold="9000"
      net.inet.tcp.syncache.hashsize="1024"
      net.inet.tcp.syncache.bucketlimit="100"
       
       cat /etc/sysctl.conf
      # $FreeBSD: releng/11.4/etc/sysctl.conf 112200 2003-03-13 18:43:50Z mux $
      #
      #  This file is read when going to multi-user and its contents piped thru
      #  ``sysctl'' to adjust kernel values.  ``man 5 sysctl.conf'' for details.
      #
      # Uncomment this to prevent users from seeing information about processes that
      # are being run under another UID.
      #security.bsd.see_other_uids=0
      vfs.zfs.min_auto_ashift=12
      kern.random.sys.harvest.ethernet=0
      kern.random.sys.harvest.point_to_point=0
      kern.random.sys.harvest.interrupt=0
      kern.ipc.maxsockbuf=33554432
      net.inet.tcp.sendbuf_max=33554432
      net.inet.tcp.recvbuf_max=33554432
      net.inet.tcp.mssdflt=1460
      net.inet.tcp.minmss=1300
      net.inet.tcp.cc.htcp.adaptive_backoff=1
      net.inet.tcp.cc.htcp.rtt_scaling=1
      net.inet.tcp.syncache.rexmtlimit=0
      net.inet.ip.rtexpire=10
      net.inet.tcp.syncookies=0
      net.inet.tcp.tso=0
      net.inet.ip.check_interface=1
      net.inet.ip.dummynet.io_fast=1
      net.inet.ip.dummynet.hash_size=65536
      net.inet.ip.dummynet.pipe_slot_limit=65536
      net.inet.ip.fw.dyn_buckets=4096
      net.inet.ip.process_options=0
      net.inet.ip.random_id=1
      net.inet.ip.redirect=0
      net.inet.icmp.drop_redirect=1
      net.inet.tcp.always_keepalive=0
      net.inet.tcp.drop_synfin=1
      net.inet.tcp.ecn.enable=1
      net.inet.tcp.fast_finwait2_recycle=1
      net.inet.tcp.icmp_may_rst=0
      net.inet.tcp.msl=5000
      net.inet.tcp.path_mtu_discovery=0
      net.inet.udp.blackhole=1
      net.inet.tcp.blackhole=2
       
      Так же был вопрос почему использую скрипт на бинд процессора к прерываниям и то что freebsd нормально распределяет нагрузку. - Если не распределяю прерывание то начинается хаос, ядра простаивают а некоторые нагружены на 100% - примерно 50 на 50
      А так же делаю для того что бы убрать прерывание с 0 ядра так как даминет работает с него
       
      Так же был совет отключить Hyper Threading, отключен для этого и взяли новый сервер с 10 физическими ядрами 2x
       
      Тем не менее нагрузка трафика плавает между 3.99 и 4.6 G - 600 разрыв трафика и в основном держится на 3.99 G
       
      Пока нужно еще наблюдать, смотреть как работает, но тут появилась проблема когда включил шейп, 0 ядро просто унесло в потолок при трафике 4.6, нормально себя чувствует при 3G, хотя есть другие роутера на Freebsd на 11.0, там слабее процы и используется Hyper Threading, которые не могут преодолеть полку 4G но при нагрузке 3.5G, процы нагружены примерно в 70 % те процессоры что немного по лучше в 50-60 % и тюнинг у них не отличается.
       
      Все актуальные форумы я уже просмотрел и использовал к конфигурации разные тюнинги.
      Да и если будет вопрос почему не использую freebsd выше 11, то в freebsd 12 уже используется iflib и как бы я не старался убрать прерывания с 0 ядра, эфекта не дало, может у вас буду замечания по этому поводу, а так оно паралелится.
       
      И в заключение вопрос, это дело в железе текущем или конфигурации ? Так как я перепробовал уже массу вариаций то может вы вновь поможете куда стоит посмотреть, может где-то была допущена ошибка.
       
       
       
       

×
×
  • Create New...