On Aug 16, 2:52 am, Tim Golden <m...@timgolden.me.uk> wrote: > On 16/08/2011 05:32, snorble wrote: > > > Anyone know of a Python application running as a Windows service in > > production? I'm planning a network monitoring application that runs as > > a service and reports back to the central server. Sort of a heartbeat > > type agent to assist with "this server is down, go check on it" type > > situations. > > Don't know what it'll take to inspire you with confidence, but I have > several Python services running here without a hitch. > The longest have been running for about three years -- not without > a stop, since they have to be restarted for reasons external to the > service itself. > > There's no py2exe involved, just the pywin32 service wrappers. (The > apps in question are also set up to run standalone for testing etc.). > They're mostly around a helpdesk system: one app ingests email requests > to the helpdesk; another post-processes call changes, currently to > send out email alerts to interested parties; another triggers alarms > on calls for various purposes, etc. > > I don't claim they're the most sophisticated pieces of code on Earth, > but it doesn't sound like you're after anything spectacular either. > > TJG
Interesting. Normally I would use py2exe then do "myapp.exe -install" to install the app as a service. How do you handle installing the service? Also what does the service show under the properties, for the executable? "python.exe script.py" or something else? -- http://mail.python.org/mailman/listinfo/python-list