LINUX.ORG.RU
ФорумAdmin

два одинаковых процесса в контейнере

 , докер,


0

2
UID	PID	PPID	C	STIME	TTY	TIME	CMD
nobody	4989	4973	0	21:23	?	00:00:00	haproxy -W -db -f /usr/local/etc/haproxy/haproxy.cfg
nobody	5001	4989	0	21:23	?	00:00:00	haproxy -W -db -f /usr/local/etc/haproxy/haproxy.cfg

4973 это собственно сам контейнер, который спавнит haproxy процесс, так как он [контейнер] создан с соответствующей командой.

haproxy -f /usr/local/etc/haproxy/haproxy.cfg

почему в итоге к команде добавились дополнительные ключи это дополнительный вопрос (со звёздочкой). но самое главное, не могу понять почему процесс 4989 родил своего клона 5001. прошу помощи клуба.

★★★

Документацию по haproxy читать пробовал?

https://www.haproxy.com/blog/multithreading-in-haproxy

Раньше была директива nbproc, сейчас, в зависимости от версии всё немного по другому.

Читай, пожалуйста документацию по используемому программному продукту, а не просто запускай контейнеры, даже не задумываясь о том как настраивается ПО.

kostik87 ★★★★★
()