我是PlayFramework的一名初学者,我有几个关于如何让服务器正常工作的问题。我的Play应用程序非常慢
我一直在阅读关于如何部署Play的一些教程!应用程序,我决定使用它附带的服务器和lighttpd作为反向代理。 (我想部署2或3个应用程序在同一台机器与不同的域)
我的应用程序就像一个只有两个页面,列出视频和上传视频的YouTube。应用程序没有其他任何事情。我使用mysql服务器作为数据库。
该机器是一个带Debian的1024内存的VPS,它没有交换分区。
该应用的URL为proselo.info,速度很慢。
我做了一个测试与AB,你可以看到下面的结果:
AB -n 150 http://proselo.info/listar
共转移:185250个字节
HTML转移:124800个字节
每秒请求数:2.01 [#/秒](平均值)
每个请求3210时间:498.539 [毫秒](平均)每请求
时间:498.539 [毫秒](平均,跨所有并发请求)
传输速率:2.42 [千字节/秒]接收
任何帮助将apreciated
感谢
你可能需要做更多的调查。它实际上是你的应用程序很慢吗?如果是这样的话,你可能需要计算你不同模块组件的来龙去脉。数据库往往是主要的瓶颈。您是否还在Prod运行您的应用程序? – emt14
离你多远的服务器?还有其他的东西跑得快吗? (也就是说,运行'ab'有多快才能达到lighthttp)。也许这是一个便宜的网络,你的VPS是在?也许尝试运行traceroute并发布结果... – kritzikratzi