iOS应用后端的web.py部署
我现在正在开发一个iOS应用程序,需要一个后端来获取数据。我用Python、web.py和pymongo搭建了这个后端。
我把所有东西都部署在一个EC2实例上,并给这个实例分配了一个弹性IP,iOS设备通过这个IP来访问后端。我通过SSH启动应用程序,命令是:
nohup python main.py &
一切运行得很好(每天大约有几十个用户,未来可能会增长;传输的数据通常不超过几千字节),但我在想这样做是否合适。
比如在web.py的网站上,他们介绍了如何将web.py与Apache、lighttpd等服务器一起使用;这些只是特殊情况,还是我应该用这些功能更全的服务器来部署我的后端呢?