I have proccess aka cgi scrips for each path e.g. localhost/path1 localhost/path2 etc
I dont want to restart for all On Thu, Apr 12, 2012 at 2:49 AM, Wayne Lawrence <[email protected]> wrote: > 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 <[email protected]> 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 > > -- > To unsubscribe: > https://lists.nongnu.org/mailman/listinfo/monit-general -- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
