定时调度

定时调度邮件通知时出现broken pipe(write failed)报错,该怎么解决微信图片_20250226135814.jpg

FineBI 帆软用户9Kpy0fEft3 发布于 2025-2-26 13:56 (编辑于 2025-2-26 13:58)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7专家互助
发布于2025-2-26 13:59(编辑于 2025-2-26 13:59)

重启一下BI服务看看

----------

或是升级一下BI的jar包到最新

最佳回答
0
小陈PhLv4初级互助
发布于2025-2-26 16:35

于定时调度邮件通知时出现broken pipe(write failed)报错的问题,您可以参考以下几个常见的邮件发送问题的解决方案,看看是否能解决您的问题:

  1. 检查SMTP服务器配置

    • 确认所填写的邮件服务器地址和端口都是正确的,并且发送测试邮件。如果测试邮件都无法成功发送,说明邮件服务器有问题。请去邮件客户端再次确认下。

    • 如果邮件服务器测试发送邮件成功,但是偶尔还是有任务失败,报错相同,可能原因是当时网络不通畅,连接不上邮件服务器。

    • 或者是邮箱服务器的并发过大,导致服务器处于无法响应的状态,从而连接不上服务器。要么提高邮箱服务器的性能,要么将工程发送邮件的任务时间间隔开,不要并发到一个时间段。

  2. 检查定时调度任务设置

    • 确认定时调度任务中的「文件名称」设置是否过长,避免文件名超出操作系统对文件名长度的限制(通常为255个字符),从而导致文件生成失败。请使用更短的文件名称以避免该问题。1

  3. 检查是否有多个工程连接同一FineDB数据库

    • 使用对应SQL语句查询有几台机器连接了FineDB数据库,当有多个机器连接时,排查下其他机器上是否也有部署工程。1

希望这些信息能帮助您解决问题。如果问题仍然存在,建议进一步检查网络连接和邮件服务器的配置。

  • 3关注人数
  • 21浏览人数
  • 最后回答于:2025-2-26 16:35
    请选择关闭问题的原因
    确定 取消
    返回顶部