ADC

故障排除

如果配置内容切换功能后无法按预期运行,则可以使用一些常用工具来访问 NetScaler 资源并诊断问题。

内容切换疑难解答的资源

为获得最佳结果,请使用以下资源来解决 NetScaler 设备上的内容交换问题:

  • 配置文件
  • 问题发生时生成的 newnslog 文件
  • 跟踪文件
  • 客户网络设置的网络拓扑图
  • NetScaler 文档,例如发行说明、知识中心文章和产品文档。

除上述资源外,以下工具还可加快故障排除的速度:

  • iehttpheaders 或类似的实用程序
  • 为 NetScaler 跟踪文件定制的 Wireshark 应用程序
  • 用于命令行访问的 SSH 实用程序
  • 用于访问控制台的超级终端实用程序

解决内容切换问题

最常见的内容切换问题包括内容切换功能根本不起作用,或者只能间歇性地工作,以及服务不可用响应。

  • 问题

    内容切换功能不起作用。

    解决方案

    按如下方式检查配置:

    • 验证设备是否已获得内容切换许可。
    • 验证该功能是否已启用。
    • 在配置文件中,验证有效的内容交换策略是否已正确绑定到负载平衡虚拟服务器。
  • 问题

    客户端收到 503-服务不可用响应。

    解决方案

    • 验证 URL 和策略绑定。当未评估您配置的任何策略且未定义默认负载平衡虚拟服务器并将其绑定到内容交换虚拟服务器时,客户端将收到 503 响应。
    • 在配置中,验证策略和客户端是否可以访问 URL。
    • 确认每种类型的请求都已评估了相应的策略。如果未对策略进行评估,请检查策略表达式并在必要时进行更新。
    • 验证 URL 和 HTTP 请求和响应标头。为此,请记录 HTTPHeader 跟踪,必要时在设备和客户端上记录数据包跟踪。
  • 问题

    间歇地,内容切换功能无法按预期运行。

    解决方案

    • 研究设置的网络拓扑图(如果有),以了解安装在客户端和服务器之间的各种设备。

    • 验证配置和策略绑定。确保策略表达式中的 URL 与客户端请求中的 URL 相匹配。

    • 验证是否为策略分配了适当的优先级。为策略分配的优先级或优先级不正确可能会导致问题。

    • 运行以下命令以验证命令输出中策略选择计数器的绑定和值:

      show cs vserver \<CS VServer\>

      show cs policy \<CS Policy\>

      stat cs vserver \<CS VServer\>

    • 使用 iehttpheaders 或类似的实用程序,确定请求或响应的 HTTP 标头是否提供了指向问题的任何指针。

    • 查看发行说明和知识中心文章。

    • 如果问题仍未解决,请联系 Citrix 技术支持并提供相应的数据以进行进一步调查。

故障排除