我有一个排定的任务,可以在40分钟内执行一次操作。但是,例如,当HTTP响应代码为401时,我想在序列中触发此任务。有什么办法吗?
WSO2版本6.4.0
感谢任何想法!
答案 0 :(得分:0)
没有办法做到,计划任务就是这样。按计划运行的任务。但是,通常该任务将用于将消息发送到sequence / proxy / api以启动该消息。
因此,您可能只需要在其他序列收到401响应时,调用通常由计划任务触发的响应即可。
答案 1 :(得分:0)
执行操作
哪种操作?
您可以按特殊顺序进行此操作。 并从计划任务和第二个序列(如果发生HTTP错误401)中调用此序列。
<filter source="$axis2:HTTP_SC" regex="401">
<then>
<sequence key="my_first_sequence"/>
<then>
</filter>