【发布时间】:2011-03-15 09:34:53
【问题描述】:
我有一个 perl-cgi 脚本,它记录到 cisco 设备并运行命令。所以最近将脚本从旧的 Solaris 服务器移动到更新更强大的 vm 服务器。现在脚本登录到设备的速度非常慢,实际上超时了。我不是 perl 专家,我不知道如何进行故障排除。关于网络,我的测试没有检测到问题。正如我所说,服务器和网络至少比旧的快 10 倍。有什么建议吗?提前致谢。
【问题讨论】:
标签: perl
我有一个 perl-cgi 脚本,它记录到 cisco 设备并运行命令。所以最近将脚本从旧的 Solaris 服务器移动到更新更强大的 vm 服务器。现在脚本登录到设备的速度非常慢,实际上超时了。我不是 perl 专家,我不知道如何进行故障排除。关于网络,我的测试没有检测到问题。正如我所说,服务器和网络至少比旧的快 10 倍。有什么建议吗?提前致谢。
【问题讨论】:
标签: perl
脚本可能是使用阻塞套接字编写的。它移动的事实可能减慢了 cisco 设备和运行 CGI 的服务器之间的连接。我会先检查你的网络路径。如果这仍然是一个问题,您应该将其写入 fork() 子进程,使用非阻塞套接字技术或编写 CLI 应用程序。这听起来不太适合作为 CGI 运行。
【讨论】: