为什么使用中间件下载时总是收到警告消息Object is in status Wait

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: 为什么使用中间件下载时总是收到警告消息Object is in status Wait

在使用中间件从ERP下载对象时,正常情况下应该看到如下提示消息:


image.png


然而有时遇到的是黄色的警告消息:Object is in status Wait.


如何自己排错呢?在函数SMOF0_INIT_DNL_START里设置断点。


使用SMOF0_READ_SMOFPARSFA查询系统参数MAX_PARALLEL_PROCESSES,在我使用的系统上配置为5,意味着最大只允许有5个工作进程用于中间件下载。

image.png



下列代码107到115行负责计算还剩余多少可用的工作进程用于中间件下载。计算结果存储于第115行的变量gv_open_processes.


image.png


在我上述的例子里,可用工作进程的数目gv_open_processes为5 - 5 = 0, 因此抛出文章题目的警告消息。


image.png


解决方案:要么停掉长时间处于running状态的其他下载任务以释放出占用的工作进程。


image.png


要么在表SMOFPARSFA里为参数MAX_PARALLEL_PROCESSES配置更大的数值。


image.png

相关文章
|
20天前
|
设计模式 Java 调度
多案例理解Object的wait,notify,notifyAll与Thread的sleep,yield,join等方法
多案例理解Object的wait,notify,notifyAll与Thread的sleep,yield,join等方法
38 1
|
3月前
|
JavaScript 前端开发
原生JavaScript JS导出blob后台文件流xlsx、xls文件自动下载(且规避乱码),解决导出Excel文件里面有[object Object]。
原生JavaScript JS导出blob后台文件流xlsx、xls文件自动下载(且规避乱码),解决导出Excel文件里面有[object Object]。
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
81 0
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
|
C++
编译OpenJDK12:methodMatcher.cpp error C2220 警告被视为错误 - 没有生成“object”文件
编译OpenJDK12:methodMatcher.cpp error C2220 警告被视为错误 - 没有生成“object”文件
108 0
Object类九大方法之wait方法
Object类九大方法之wait方法
151 0
|
Cloud Native 中间件
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
158 0
exception(359): error C2220: 警告被视为错误 - 没有生成“object”文件
|
中间件
如何使用SAP CRM中间件从ERP往CRM下载Service Master
如何使用SAP CRM中间件从ERP往CRM下载Service Master
120 0
如何使用SAP CRM中间件从ERP往CRM下载Service Master
|
4月前
|
Java
java判断Object对象是否为空demo
java判断Object对象是否为空demo
|
15天前
|
存储 设计模式 Python
Python中的类(Class)和对象(Object)
Python中的类(Class)和对象(Object)
25 0

相关产品

  • 云消息队列 MQ
  • 云消息队列 Kafka 版
  • 微服务引擎