[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to check for a path in a url and restart runit if fails
From: |
Wayne Lawrence |
Subject: |
Re: How to check for a path in a url and restart runit if fails |
Date: |
Wed, 11 Apr 2012 19:49:00 +0100 |
Hi David,
I think you could simplify this a lot with the following
If failed port 80 protocol http then restart
That should do what you require as I believe if you don't specify a
host it defaults to local host
Regards
Wayne
Sent from my iPhone
On 11 Apr 2012, at 19:44, David Montgomery <address@hidden> wrote:
> Hi,
>
> I am trying to stress test my server.
>
> I have a process under the control of monit and runit.
>
> Here is my monit config file for the process
>
> check process pixelServer
> with pidfile "/etc/sv/pixelServer/supervise/pid"
> start program = "/usr/bin/sv up pixelServer"
> stop program = "/usr/bin/sv kill pixelServer"
> if failed host 127.0.0.1/pixel port 80 protocol HTTP then exec "sv
> up pixelServer"
> depends on nginx.
>
> Here is the log....
>
> I am checking process every 10 seconds.
>
> [UTC Apr 11 18:29:37] error : Error: Could not execute sv
> [UTC Apr 11 18:29:47] error : 'pixelServer' failed, cannot open a
> connection to INET[127.0.0.1/pixel:80] via TCP
> [UTC Apr 11 18:29:47] info : 'pixelServer' exec: sv
> [UTC Apr 11 18:29:47] error : Error: Could not execute sv
> [UTC Apr 11 18:29:57] error : 'pixelServer' failed, cannot open a
> connection to INET[127.0.0.1/pixel:80] via TCP
> [UTC Apr 11 18:29:57] info : 'pixelServer' exec: sv
> [UTC Apr 11 18:29:57] error : Error: Could not execute sv
> [UTC Apr 11 18:30:08] error : 'pixelServer' failed, cannot open a
> connection to INET[127.0.0.1/pixel:80] via TCP
> [UTC Apr 11 18:30:08] info : 'pixelServer' exec: sv
> [UTC Apr 11 18:30:08] error : Error: Could not execute sv
> [UTC Apr 11 18:30:19] error : 'pixelServer' failed, cannot open a
> connection to INET[127.0.0.1/pixel:80] via TCP
> [UTC Apr 11 18:30:19] info : 'pixelServer' exec: sv
> [UTC Apr 11 18:30:19] error : Error: Could not execute sv
>
> Clearly 127.0.0.1/pixel:80 is not a proper path. How do I check the
> path? Even furher..can I use query strings?
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
- How to check for a path in a url and restart runit if fails, David Montgomery, 2012/04/11
- Re: How to check for a path in a url and restart runit if fails,
Wayne Lawrence <=
- Re: How to check for a path in a url and restart runit if fails, David Montgomery, 2012/04/11
- Re: How to check for a path in a url and restart runit if fails, Noel, 2012/04/11
- Re: How to check for a path in a url and restart runit if fails, David Montgomery, 2012/04/11
- Re: How to check for a path in a url and restart runit if fails, Noel, 2012/04/11
- Re: How to check for a path in a url and restart runit if fails, Callum Macdonald, 2012/04/11
- Message not available
- Re: How to check for a path in a url and restart runit if fails, David Montgomery, 2012/04/12
- Re: How to check for a path in a url and restart runit if fails, Eric PAILLEAU, 2012/04/12
- Re: How to check for a path in a url and restart runit if fails, David Montgomery, 2012/04/12
- Re: How to check for a path in a url and restart runit if fails, Jan-Henrik Haukeland, 2012/04/12
- Re: How to check for a path in a url and restart runit if fails, Callum Macdonald, 2012/04/12