ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Отслеживание состояния процеcса
@ 2006-02-25  9:19 Anton Gorlov
  2006-02-25 11:21 ` Avramenko Andrew
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Anton Gorlov @ 2006-02-25  9:19 UTC (permalink / raw)
  To: ALT Devel discussion list

Как бы отслеживать состояние процесса, если софтинка не умеет создавать 
пид-файлы?
Да они в общем-то ей и не очень нужны -так как super-server при себе 
имеет гуарда, который в случае чего-либо просто перезапустит сервер и 
соотвественно пид уже сменится, а классик-сервр- там по отдельнму 
процессу на каждое подключение запускается.. со своим пидом.
Какие будут предложения?


-- 
   np: silence


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] Отслеживание состояния процеcса
  2006-02-25  9:19 [devel] Отслеживание состояния процеcса Anton Gorlov
@ 2006-02-25 11:21 ` Avramenko Andrew
  2006-02-25 17:18 ` Dmitry V. Levin
    2 siblings, 0 replies; 7+ messages in thread
From: Avramenko Andrew @ 2006-02-25 11:21 UTC (permalink / raw)
  To: ALT Devel discussion list

Может быть это глупо, но возможно делать ps -ax | grep "процесс"
Ну и конечно дописать все это.
Или возможно делать поиск по /proc.
Ну это просто мысли вслух, это не значит, что правильно.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] Отслеживание состояния процеcса
  2006-02-25  9:19 [devel] Отслеживание состояния процеcса Anton Gorlov
  2006-02-25 11:21 ` Avramenko Andrew
@ 2006-02-25 17:18 ` Dmitry V. Levin
  2006-02-25 20:04   ` Anton Gorlov
    2 siblings, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2006-02-25 17:18 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 132 bytes --]

On Sat, Feb 25, 2006 at 12:19:21PM +0300, Anton Gorlov wrote:
> Какие будут предложения?

Расскажите подробности.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] Отслеживание состояния процеcса
  2006-02-25 17:18 ` Dmitry V. Levin
@ 2006-02-25 20:04   ` Anton Gorlov
  0 siblings, 0 replies; 7+ messages in thread
From: Anton Gorlov @ 2006-02-25 20:04 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:

>>Какие будут предложения?
> Расскажите подробности.
Какие именно?
Кое-что есть на http://forum.ibase.ru/phpBB2/viewtopic.php?t=1781
Это моя переписка по поводу пид-файла.

Всё остальнгое я уже вроде описал - вслучае супер-сервера гуард его сам 
перезапустит и соотвественно пид процесса изменится..а класик-сервер 
-под каждое соединение (на сколько я понял..бо не юзаю его) запускается 
отдельный процесс со своим пидом.

-- 
   np: silence


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] Отслеживание состояния процеcса
  @ 2006-02-26 15:45   ` Anton Gorlov
    0 siblings, 1 reply; 7+ messages in thread
From: Anton Gorlov @ 2006-02-26 15:45 UTC (permalink / raw)
  To: Eugene Prokopiev, ALT Devel discussion list

Eugene Prokopiev пишет:

>> Как бы отслеживать состояние процесса, если софтинка не умеет 
>> создавать пид-файлы?
> Пиды можно создавать и самому:

Ещё раз повторяю -  вслучае супер-сервера  и ег опадения его 
перезапустит guard и соотвественно пид будет другой, а в случак 
классик-сервера при каджом подключении запускается отдельный процесс.


-- 
   np: Sentensed - Down - Noose


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] Отслеживание состояния процеcса
  @ 2006-02-27  6:17       ` Anton Gorlov
  2006-02-27 21:25         ` Michael Shigorin
  0 siblings, 1 reply; 7+ messages in thread
From: Anton Gorlov @ 2006-02-27  6:17 UTC (permalink / raw)
  To: Eugene Prokopiev, ALT Devel discussion list

Eugene Prokopiev пишет:

>> Ещё раз повторяю -  вслучае супер-сервера  и ег опадения его 
>> перезапустит guard и соотвественно пид будет другой,
> Может при таком раскладе пид нужен гуарду (т.е. ему руками и создать), а 
> основному процессу не требуется?
Вроде..только ен понятн окак guard'у пид создать..

> Тормозить можно будет сначала гуард, а 
> затем при необходимости (давно не работал с FB, а суперсервером еще 
> давнее, поэтому не помню, есть ли она) fbserver не по пиду, а по имени.
можно и так..а классик сервер как?

> Другой вариант: выкинуть гуард (и приделывать пид руками к fbserver). 
> Как винде начиная с 2000 он не особо нужен, так и в нашем случае есть 
> monit :)
Нее.. гуарда выкидывать не хочу..

>> а в случак классик-сервера при каджом подключении запускается 
>> отдельный процесс.
> а тут тем более не требуется :)

То есть совсем забить на пид-файл? А как тогда тут отслеживать живость 
процесса?

> вы когда-нибудь видели пиды сервисов, работающих из-под xinetd?
Не помню...

-- 
   np: silence


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [devel] Отслеживание состояния процеcса
  2006-02-27  6:17       ` Anton Gorlov
@ 2006-02-27 21:25         ` Michael Shigorin
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Shigorin @ 2006-02-27 21:25 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Feb 27, 2006 at 09:17:01AM +0300, Anton Gorlov wrote:
> > Другой вариант: выкинуть гуард (и приделывать пид руками к
> > fbserver).  Как винде начиная с 2000 он не особо нужен, так и
> > в нашем случае есть monit :)
> Нее.. гуарда выкидывать не хочу..

Ну так ему и прикрутить создание/обновление pidfile тогда?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-02-27 21:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-25  9:19 [devel] Отслеживание состояния процеcса Anton Gorlov
2006-02-25 11:21 ` Avramenko Andrew
2006-02-25 17:18 ` Dmitry V. Levin
2006-02-25 20:04   ` Anton Gorlov
2006-02-26 15:45   ` Anton Gorlov
2006-02-27  6:17       ` Anton Gorlov
2006-02-27 21:25         ` Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git