Он также может быть использован для написания различных услуг на Ruby или приложения
Особенности :.
- Серволюкс :: Каскадный - при включении в класс, он дает активность нить, которая будет работать код на очередной интервал. Предоставляет методы, чтобы начать и остановить поток, отчет о состоянии выполнения и присоединиться нить ждать его завершения.
- Серволюкс :: Сервер -. класс сервер, который обрабатывает шаблон мирской работу по созданию / удаление PID-файл, отчетности рабочем состоянии, войдя ошибки, начиная службу, и изящно отключения услуги
- Серволюкс :: Пайпер - расширение стандартного метода вилки Руби, который открывает канал для связи между родительскими и дочерними процессами. Объекты Рубин передаются между родителем и ребенком, позволяющей, например, исключения в процессе детского будет принят к родителю и вырос там.
- Серволюкс :: Демон -. надежная класс для запуска и остановки демонов процессы
- Серволюкс :: Детский - добавляет некоторый очень необходимый Funtionality к дочерними процессами, созданными с помощью метода IO # POPEN Руби. В частности, поток времени ожидания используется для сигнализации дочерний процесс, чтобы умереть, если это не выход в заданный промежуток времени.
Что нового В этом выпуске:
- Небольшие улучшения:
- Добавлена в способности изменять размер Prefork рабочий бассейн.
- Pass оригинальный ребенок исключение трассировку до цепочку исключений.
- Улучшена дочерний процесс оздоровительные проверок в Пайпер и классов ребенка.
- исправления:
- Набор и исправления документации.
Что нового в версии 0.9.7:
- Небольшие улучшения:
- Добавлена `и` after_fork` before_exec` обработчики для класса Daemon.
- исправления:
- ThreadError при остановке резьбовых объектов.
Что нового в версии 0.9.6:
- Резьбовые объекты запустить сразу (сон после бега).
- Добавлена & Quot;? timed_out & Quot; метод в классе Prefork :: Worker.
Что нового в версии 0.6.1:
- Добавлена метод ждать завершения работы сервера в Класс сервера
Требования
- Рубин переводчик 1.8
- JRuby интерпретатор 1.9
Комментарии не найдены