Obsolete:Toolforge/Service manifests
Service manifests are a the service.manifest
file you see on your tool's home directory. Eventually they will support specifying all the processes / meta information needed to set up and run your tool (somewhat inspired by procfiles). It is a YAML file with several planned fieilds, but currently supports only one field: web
. This field is set whenever you use the webservice
command, and is used to ensure that your webservice is always up, even if it dies due to OOM. This replaces bigbrother functionality which was opt in - now you just do a webservice start
and your webservice should be running forever - and a webservice stop
and it should just stop.
Planned support for custom webservices, other long running process and health checks coming soon.