并发:OPP响应超时
(2017-07-04 15:59:10)
标签:
并发:opp响应超时 |
分类: 技术类 |
并发:OPP 响应超时
请求 19851708 的后期处理于 失败,并显示错误消息:
输出提交处理程序正在运行,但尚未获得此请求。
将不再尝试进行此请求的后期处理,并且将该请求标记
为“警告”状态。
必须将配置文件选项“并发:OPP 响应超时”设置为更大的值。
通过metalink,查询关键字“OPP Response Timeout”,会发现文档978495.1.对于java.lang.OutOfMemoryError给出如下解决方案:
a. Bring down the concurrent managers.
b. Use the Update statement below, for example:
update FND_CP_SERVICES
set DEVELOPER_PARAMETERS =
'J:oracle.apps.fnd.cp.gsf.GSMServiceController:-mx1024m'
where SERVICE_ID = (select MANAGER_TYPE from FND_CONCURRENT_QUEUES
where CONCURRENT_QUEUE_NAME = 'FNDCPOPP');
c. Run cmclean.sql script from Note 134007.1.
d. Bring concurrent managers up again
当上述方法 仍不能解决时,可以参考下面的方法。
并发:OPP 回应超时 改为3000
并发:OPP 处理超时 改为3000
更改系统内存配置
SELECT
FROM
WHERE
这检查下OPP中JVM的内存情况
update fnd_cp_services
set developer_parameters = 'J:oracle.apps.fnd.cp.gsf.GSMServiceController:-mx2048m'
where service_id = (select manager_type
from fnd_concurrent_queues
where concurrent_queue_name = 'FNDCPOPP');
--修改前的值
J:oracle.apps.fnd.cp.gsf.GSMServiceController:-mx512m
--修改后的值
J:oracle.apps.fnd.cp.gsf.GSMServiceController:-mx2048m
update fnd_concurrent_requests
set status_code = 'X', phase_code = 'C'
where request_id in ('
重启并发管理器
步骤:
1
2
3
ps
ps
4
ps
KILL
5
-- 刘轶鹤