perl-cgi脚本慢

时间:2011-03-14 21:09:59

标签: perl

我有一个perl-cgi脚本,它记录到cisco设备并运行命令。所以最近将脚本从旧的solaris服务器移动到更新的更强大的vm服务器。现在脚本很慢,登录到设备实际上已超时。我不是perl的专家,我不知道如何排除故障。在我的测试中没有检测到网络问题。正如我所说,服务器和网络至少比旧的快10倍。有什么建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

脚本可能是使用阻塞套接字编写的。它移动的事实可能会减慢cisco设备和运行CGI的服务器之间的连接速度。我会先检查你的网络路径。如果这仍然是一个问题,你应该将它写入fork()子进程,使用非阻塞套接字技术或编写CLI应用程序。这听起来不像是一个非常适合作为CGI运行的东西。