【问题标题】:perl-cgi script slownessperl-cgi 脚本运行缓慢
【发布时间】:2011-03-15 09:34:53
【问题描述】:

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

【问题讨论】:

    标签: perl


    【解决方案1】:

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

    【讨论】:

    • 谢谢,我会检查路径。可能是新服务器是虚拟服务器,而旧服务器是物理服务器,可能会添加额外的路径。
    猜你喜欢
    • 2015-05-27
    • 2013-03-11
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-31
    相关资源
    最近更新 更多