Инструменты пользователя

Инструменты сайта


Боковая панель

Разделы

Общее описание
История изменений
Рекомендации к обновлению
Планы на будущее
Известные проблемы
Онлайн демо
Случайная статья
Видео
Помощь проекту
Люди

FAQ



Редактировать сайдбар

lightninginit

LightningInit - ускорение On* скриптов

  • Работают на актуальных версиях FreeBSD
  • Минимизируют оверхеды на форках Get* скриптов
  • Используют memcached
  • Сами детектируют массовые старты Stargazer/rscriptd
  • Быстрые шописец

Запуск memcached

Добавляем в /etc/rc.conf

memcached_enable="YES"
memcached_flags="-l 127.0.0.1 -m 256 -I 16M"

делаем

# service memcached restart

Разворачиваем Скрипты

В случае если это хост самого биллинга:

# killall stargazer
# mkdir /tmp/ub_current
# cd /tmp/ub_current
# fetch http://snaps.ubilling.net.ua/ub_current.tgz
# tar zxvf ub_current.tgz
# cp -R docs/presets/LightningInit/* /etc/stargazer/
# stargazer

В случае, если это NAS rscriptd:

# killall rscriptd
# mkdir /tmp/ub_current
# cd /tmp/ub_current
# fetch http://snaps.ubilling.net.ua/ub_current.tgz
# tar zxvf ub_current.tgz
# cp -R docs/presets/LightningInit/* /etc/rscriptd/
# perl -e "s/\/etc\/stargazer\/GetDataL/\/etc\/rscriptd\/GetDataL/g" -pi /etc/rscriptd/OnConnect
# rscriptd
lightninginit.txt · Последние изменения: 2021/11/15 19:08 — nightfly