我有一个小型服务器,我在上面托管我编写的 wsgi 应用程序。这台服务器没有很多内存,应用程序不经常使用,很少一次超过一个。
有没有办法配置服务器,以便应用程序仅在需要时启动(当我尝试连接它们所服务的套接字时),有点像 inetd 呢?
取决于您使用的服务器软件。
例如,如果您使用 nginx + uwsgi,您可以将 uwsgi 工作人员配置为仅在请求时创建并在一定数量的不活动后被销毁。
http://projects.unbit.it/uwsgi/wiki/Doc
寻找“空闲”“便宜”“便宜”