LINUX.ORG.RU
ФорумAdmin

Посоветуйте менеджер потоков


0

1

Нужен менеджер долгоживущий потоков. Что-то вроде runit.
Задача: запустить много инстансов одного скрипта и по возможности собрать лог.

Runit не устраивает высокими накладными расходами. На один рабочий процесс приходится несколько служебных.

★★★★

tomcat и erlang неплохо справляются со своими потоками.
Но оба тебе не подойдут, т.к. подразумевают использование языка, который наверняка справится лучше шелл-скриптов.

Для параллельного запуска удаленных скриптов есть pssh.
Для локального запуска впараллель есть &

blexey ★★★★★
()
Последнее исправление: blexey (всего исправлений: 1)

Локальный запуск через & - колесо от велосипеда. Хочется готовое решение.

exst ★★★★
() автор топика

Напиши простенькую программу на Go, которая будет запускать нужное. (там кода будет строк на 10-15)

home_user ★★★
()
Последнее исправление: home_user (всего исправлений: 1)

xargs с флагом -P и gnu parallel

seq 1 10|xargs -P12 -i bash -c "echo {}"

disarmer ★★★
()
Последнее исправление: disarmer (всего исправлений: 1)
Ответ на: комментарий от exst

Т.е. нет opens source решений? Не может быть.

Кстати, глянь на supervisord, вроде должно подойти.

home_user ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.