LINUX.ORG.RU
ФорумAdmin

Назначить имя процессу


0

1

Значит так, нужно запустить несколько одинаковых файлов (серваки на java). После запуска их периодически нужно киллять. Но проблема в том, что их трудно идентифицировать.

Есть ли какие-нибуль рецепты? Можно ли как-то назначить имя запускаемому процессу?


сохраняй pid-ы запущеных процессов

anonymous
()

Идентифицируй по слушаемому порту.

baverman ★★★
()

установи runit. создай папки вида /etc/service/java_AAA{1,2,3,4,5} . в каждой файл run :

#!/bin/bash
exec java blablabla 

процесс килять так : sv down java_AAA1. Запускать так: sv up java_AAA1.

Bers666 ★★★★★
()

Нууу, не знаю как на яве, но поменять имя процессу не проблема. Если верить гуглу(linux change proc title) то можно даже писать в /proc/self/cmdline

true_admin ★★★★★
()

если я правильно понял надо вызывать setproctitle() через JNI (это в случае с java)

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