-
NGINX Unit
NGINX Unit is a lightweight and versatile open-source web app server that has three core capabilities. It is a HTTP reverse proxy, a web server for static media assets, and an application server that can natively execute application code in seven different languages.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
NGINX without Lua module is incapable of doing this. You can use Lua module to run some code inside the needed location, i.e. os.popen("/bin/systemctl start dog"), but I think it would be better to use an application server that has such mode for process management. For example, there is a configuration pm = ondemand in PHP-FPM. You can try running your app with NGINX Unit, maybe it would be more flexible.