你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

方案:Apache Spark 流式处理应用程序在 Azure HDInsight 中执行 24 天后停止

本文介绍在 Azure HDInsight 群集中使用 Apache Spark 组件时出现的问题的故障排除步骤和可能的解决方案。

问题

Apache Spark 流式处理应用程序在执行 24 天后停止,日志文件中没有错误。

原因

livy.server.session.timeout 值控制 Apache Livy 应等待会话完成的时间。 会话长度达到 session.timeout 值后,会自动终止 Livy 会话和应用程序。

解决方法

对于长时间运行的作业,请使用 Ambari UI 增加 livy.server.session.timeout 值。 可使用 URL https://<yourclustername>.azurehdinsight.net/#/main/services/LIVY/configs 从 Ambari UI 访问 Livy 配置。

<yourclustername> 替换为门户中显示的 HDInsight 群集的名称。

后续步骤

如果你的问题未在本文中列出,或者无法解决问题,请访问以下渠道之一获取更多支持:

  • 通过 Azure 社区支持获取 Azure 专家的解答。

  • 联系 @AzureSupport,这是用于改进客户体验的官方 Microsoft Azure 帐户。 它可以将 Azure 社区成员连接到适当的资源,为他们提供解答、支持和专家建议。

  • 如果需要更多帮助,可以从 Azure 门户提交支持请求。 从菜单栏中选择“支持” ,或打开“帮助 + 支持” 中心。 有关更多详细信息,请参阅如何创建 Azure 支持请求。 Microsoft Azure 订阅中带有对订阅管理和计费支持的访问权限,技术支持通过 Azure 支持计划之一提供。