天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3981|回复: 10

[已解决] 定时任务在哪可以看运行日志

[复制链接]
伊示雅 发表于 2013-7-9 17:40:56 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2013-7-22 18:07 编辑

担心自己写的定时任务不知道运行得如何,可是除了在一大堆的日志里翻(还得自己有写过println),有什么好的办法可以检查任务的运行情况吗?(再不然除了显示运行次数,加一个“失败次数”如何?)
shary 发表于 2013-7-9 17:51:22 | 显示全部楼层
回复 1# 伊示雅


  您好,感谢您的建议。但是这里没办法加一个失败次数哦。因为您的任务内容是脚本控制的,平台不知道您具体写什么内容,这个部分不需要返回值。所以没有办法判断确认任务是否按照您的脚本逻辑正常执行。
 楼主| 伊示雅 发表于 2013-7-15 15:05:28 | 显示全部楼层
不需要返回值,只要任务执行不抛出异常就是成功,一旦有引发异常,就记录为执行失败。如失败了有单独的日志文件是最好的了!
shary 发表于 2013-7-15 15:19:41 | 显示全部楼层
Q上已经告知客户,因为不确定任务脚本中的内容,不 能通过该方式处理。目前的解决方案为:自己在脚本里自己写try catch这样可以拦截回滚。对应的参考帖子:http://www.teemlink.com/bbs/view ... 5&highlight=try
客户反馈对应该问题没有疑问。帖子关闭。
 楼主| 伊示雅 发表于 2013-7-15 23:12:36 | 显示全部楼层
噢嘿~!今天Sharry姐姐给了无敌的文本读写对象的脚本,这样就不用一窟窿都写到tomcat的日志里了,好感动。推荐Sharry姐姐把这段脚本贴出来给大家共享。
shary 发表于 2013-7-16 09:35:31 | 显示全部楼层
回复 5# 伊示雅
呵呵。对应写文件的业务可参考帖子:http://www.teemlink.com/bbs/viewthread.php?tid=167052&extra=
 楼主| 伊示雅 发表于 2013-7-22 17:06:42 | 显示全部楼层
写文件的例子参考了,但是反复调用此函数,会覆盖之前写入的内容,而不是添加在文件结尾,这样根本就无法生成有效的日志文件?
shary 发表于 2013-7-22 18:07:59 | 显示全部楼层
您好,我明天对应给您找一下看是否有写文件更新内容的方法。有结果后在帖子中给您答复。
 楼主| 伊示雅 发表于 2013-7-22 20:50:56 | 显示全部楼层
谢谢先~~~!
shary 发表于 2013-7-23 23:13:28 | 显示全部楼层
本帖最后由 shary 于 2013-7-23 23:14 编辑

您好,不好意思。这几天有点忙。到现在才给您答复。对应我根据您的需求更新了之前整理的帖子。您可以参考帖子中的第二种解决方案对应的脚本。根据您之前跟我的业务描述,建议您将该段脚本封装成一个公有函数,其中将文件名和文件内容作为参数传递。有问题再沟通。对应帖子链接:http://www.teemlink.com/bbs/view ... mp;extra=#pid228981

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 00:56

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表