tds 2.3 版本工作流执行成功,数据没有落表

  其他常见问题
内容纲要

概要描述

workflow 调度 sql 任务,整个工作流执行成功,但是数据没有进入到最终表。
或者其他系统自动调度的数据流(比如补数),实际页面显示执行成功了,但是数据没有落表。

然后手动在页面执行重跑之后,数据就可以正常落表

详细说明

workflow 页面显示任务执行成功,但是数据没有落到最终表。检查 workflow 日志、inceptor 日志均没有报错。
但是在 foundation-user-server-info 日志中检查发现有 token 过期的报错 InvalidTokenException: Token was not recongnised

解决方案

登录 tds 对应的数据库,2.3 版本默认使用的 txsql;

找到 oauth_client_details 表,在 user_foundation1 数据库下,在库中执行如下语句,更新token 过期时间为 10 年后;

file

update oauth_client_details set access_token_validity = 315360000 , refresh_token_validity = 315360000;

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。