打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
为什么使用中间件下载时总是收到警告消息Object is in status Wait
在使用中间件从ERP下载对象时,正常情况下应该看到如下提示消息:
然而有时遇到的是黄色的警告消息:Object is in status Wait.
如何自己排错呢?在函数SMOF0_INIT_DNL_START里设置断点。
使用SMOF0_READ_SMOFPARSFA查询系统参数MAX_PARALLEL_PROCESSES,在我使用的系统上配置为5,意味着最大只允许有5个工作进程用于中间件下载。
下列代码107到115行负责计算还剩余多少可用的工作进程用于中间件下载。计算结果存储于第115行的变量gv_open_processes.
在我上述的例子里,可用工作进程的数目gv_open_processes为5 - 5 = 0, 因此抛出文章题目的警告消息。
解决方案:要么停掉长时间处于running状态的其他下载任务以释放出占用的工作进程。
要么在表SMOFPARSFA里为参数MAX_PARALLEL_PROCESSES配置更大的数值。
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
解析WindowsCE 系统中的同步机制
Storm入门之第一章
如何等待所有的子进程结束?
浅谈进程退出状态
Zombie Processes and their Prevention
WaitForSingleObject函数的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服