做编程网站有哪些内容,网站新闻审核怎么做,做团购网站怎样赚钱,俄罗斯乌克兰死亡人数场景#xff1a;用job的方式在接口里启用job#xff0c;如果接口调用比较频繁#xff0c;存在同一时间启动相同job的情况#xff0c;会导致锁表锁程序这种情况。
查阅job函数#xff0c;发现在JOB_CLOSE函数里自带了类似队列的参数#xff0c;但是因为是接口#xff0c…场景用job的方式在接口里启用job如果接口调用比较频繁存在同一时间启动相同job的情况会导致锁表锁程序这种情况。
查阅job函数发现在JOB_CLOSE函数里自带了类似队列的参数但是因为是接口没办法直接获取到前一个job对应的参数。 于是选用了QRFC的方式设置队列执行只有当前一个队列执行完成之后下一个队列才会继续运行。 首先需要sm59注册一个内部链接目标可以参考自带的NONE 然后通过SMQS注册这个目标如果不想注册可以直接用NONE之后就可以调用函数用DESTINATION参数生成这个队列。 程序代码如下图TRFC_SET_QUEUE_NAME用来设置队列名称DESTINATION 是用来设置RFC目标链接。 执行完成之后执行SMQ1查看这个入站队列如果报错队列会卡在报错的那条上后续不执行需要人工干预处理。