我目前正在开发一个需要后端来提取数据的iOS应用程序。我使用Python,web.py和pymongo实现了后端。
我在EC2实例上部署了所有内容,为iOS设备调用以访问后端的实例分配了弹性IP,并通过以下方式通过SSH启动应用程序:
nohup python main.py &
一切正常(每天有几十个用户,有可能增长;传输的数据很少超过几千字节),但我想知道这是否是正确的做事方式。
例如,在web.py网站上,他们解释了如何在Apache,lightppd等中使用web.py;这些只是特殊情况,还是我应该使用其中一个功能齐全的服务器来部署我的后端?