我们已经构建了一个开发服务器来测试我们的Web应用程序,然后再将它们转移到部署中。Coldfusion开发服务器比生产慢
这是开发服务器的配置:
赢服务器2K8 - 32位 - 网页版
ColdFusion的9企业公司
MySQL的5
IIS 6
此配置生产环境的复制品。 不幸的是,我们面临的执行时间很慢。 示例:已在生产服务器上启动的应用程序的执行时间平均需要45-60ms,而开发时需要500-600ms。 当我们必须重新启动应用程序,这经常在开发中发生,我们失去了很多时间... 6500-7000ms :((对1200ms)
我已经尝试过我的本地服务器上的相同的应用程序计算机),并且响应时间是相当于生产服务器
这是开发服务器的JVM配置:
-Xdebug -Xrunjdwp:运输= dt_socket,服务器= Y,暂停=正,address = 5005 -server -Dsun.io.useCanonCaches = false -XX:MaxPermSize = 192m -XX:+ UseParallelGC -Xbatch -Dcoldfusion.rootDir = {application.home} /。 ./ -Dcoldfusion.libPath = {application.home} /../ lib
源文件托管在NAS上;我们必须在NAS上创建一个用户,与服务器的管理员用户完全相同。我们必须配置Coldfusion和IIS应用程序池作为创建的用户来运行,以解决访问权限问题。但我不认为这是问题,因为我做了一些测试,将文件放在本地服务器的磁盘上,执行时间保持不变。
我不知道去哪里找......
**服务器监控被关闭**
会有人有什么建议?
谢谢。
已投票支持在SF上迁移。 – Sergii 2011-01-19 15:47:43