修改oacore的数量

优化Oracle HTTP Server配置并重启Apache服务
本文详细介绍了如何备份文件、修改上下文文件、调整Oracle HTTP Server配置及重启Apache服务的过程,确保了系统的稳定运行。
1)Take a backup of below files /test/inst/apps/TEST_test02/ora/10.1.3/opmn/conf/opmn.xml and $CONTEXT_FILE

2)Modify $CONTEXT_FILE as follows

From
<oacore_nprocs oa_var="s_oacore_nprocs">1</oacore_nprocs>
To
<oacore_nprocs oa_var="s_oacore_nprocs">4</oacore_nprocs>

3)Modify  /test/inst/apps/TEST_test02/ora/10.1.3/opmn/conf/opmn.xml file as follows

under oacore section modify as follows

(<process-type id="oacore" module-id="OC4J" status="enabled"
working-dir="$ORACLE_HOME/j2ee/home">)

From

<process-set id="default_group" numprocs="1"/>
To
<process-set id="default_group" numprocs="4"/>

4)Bounce Apache services


In pre

$ adapcctl.sh status
You are running adapcctl.sh version 120.7.12010000.2
Checking status of OPMN managed Oracle HTTP Server (OHS) instance ...
Processes in Instance: TEST_test02.test02.hyd.com
---------------------------------+--------------------+---------+---------
ias-component                    | process-type       |     pid | status 
---------------------------------+--------------------+---------+---------
OC4JGroup:default_group          | OC4J:oafm          |    2023 | Alive  
OC4JGroup:default_group          | OC4J:oacore        |    1899 | Alive  
HTTP_Server                      | HTTP_Server        |    1814 | Alive  

In post

$ adapcctl.sh status
You are running adapcctl.sh version 120.7.12010000.2
Checking status of OPMN managed Oracle HTTP Server (OHS) instance ...
Processes in Instance: TEST_test02.test02.hyd.com
---------------------------------+--------------------+---------+---------
ias-component                    | process-type       |     pid | status 
---------------------------------+--------------------+---------+---------
OC4JGroup:default_group          | OC4J:oafm          |   17348 | Alive  
OC4JGroup:default_group          | OC4J:oacore        |   17347 | Alive  
OC4JGroup:default_group          | OC4J:oacore        |   17345 | Alive  
OC4JGroup:default_group          | OC4J:oacore        |   17346 | Alive  
OC4JGroup:default_group          | OC4J:oacore        |   17340 | Alive  
HTTP_Server                      | HTTP_Server        |   17339 | Alive  
adapcctl.sh: exiting with status 0
adapcctl.sh: check the logfile /test/inst/apps/TEST_test02/logs/appl/admin/log/adapcctl.txt for more information ... 
<think>好的,我需要回答用户关于Oracle EBS 12.2中WebLogic的会话超时默认值以及如何修改的问题。首先,我需要确认EBS 12.2使用的WebLogic版本,以及其默认的会话超时设置。通常,Oracle EBS 12.2使用的是WebLogic Server 10.3.6,但可能随着版本更新有所不同。 根据记忆,WebLogic Server的默认会话超时时间可能在3600秒(即1小时),但需要核实。另外,Oracle EBS可能有自己的配置覆盖默认值,可能需要检查特定的配置文件或EBS的设置。 接下来,用户想知道如何修改这个超时时间。在WebLogic中,通常可以通过控制台修改应用的Session Timeout,或者在配置文件中设置。但EBS作为集成的应用,可能有特定的步骤,比如通过adadmin工具或修改特定文件,如web.xml或weblogic.xml,同时需要运行一些AD工具的命令来更新配置。 需要注意的是,直接修改WebLogic的配置可能会被EBS的部署流程覆盖,因此必须遵循Oracle推荐的步骤,比如使用adadmin来更新配置,并重新部署应用。此外,修改后需要重启相关服务,如OC4J实例或整个WebLogic服务器,具体取决于EBS的架构。 可能还需要考虑是否有多个应用(如forms, oacore等)需要单独设置,或者全局设置。需要指导用户检查当前配置的位置,修改对应的文件,并执行必要的部署步骤。 最后,提醒用户修改前备份配置文件,并测试修改后的效果,确保不影响系统稳定性。</think>Oracle EBS 12.2 的 WebLogic 会话超时(Session Timeout)默认值为 **30分钟**(即1800秒)。以下是详细说明和修改方法: --- ### 一、验证当前超时设置 1. **登录 WebLogic 控制台** 访问 `http://<服务器>:<端口>/console`(例如 `http://ebs.example.com:7001/console`),使用管理员账号登录。 2. **检查应用模块的 Session Timeout** - 导航至 `域结构` → `部署` → 选择具体应用(如 `oacore`、`forms` 等)。 - 在 `配置` → `Web应用` 选项卡下,查看 `会话超时`(单位:秒)。默认值为 `1800`。 --- ### 二、修改 Session Timeout 的步骤 #### 方法1:通过 WebLogic 控制台 1. **进入部署应用配置** 在 `部署` 列表中选择目标应用(例如 `oacore`),进入 `配置` → `Web应用` 选项卡。 2. **修改超时值** 在 `会话超时` 字段输入新值(如 `7200` 表示2小时),点击 `保存`。 3. **激活更改** 重启对应的 Managed Server(如 `oacore_server1`)。 #### 方法2:通过修改配置文件 1. **定位配置文件** - 文件路径:`$EBS_DOMAIN_HOME/config/fmwconfig/applications/<应用模块>/WEB-INF/web.xml` 例如:`oacore` 的配置文件位于: ``` $EBS_DOMAIN_HOME/config/fmwconfig/applications/oacore/root/WEB-INF/web.xml ``` 2. **编辑 `<session-config>` 节点** 找到以下内容并修改 `<session-timeout>` 的值(单位:分钟): ```xml <session-config> <session-timeout>30</session-timeout> </session-config> ``` 3. **重新部署应用** - 运行以下命令更新配置: ```bash cd $ADMIN_SCRIPTS_HOME ./adadminsrvctl.sh stop ./adadminsrvctl.sh start ``` - 重启对应的 Managed Server。 --- ### 三、注意事项 1. **影响范围** 修改 `oacore` 会影响标准 EBS 页面(如 OAF),修改 `forms` 会影响 Forms 应用。 2. **全局覆盖问题** Oracle EBS 的自动配置管理(AutoConfig)可能会覆盖手动修改。建议通过 `adadmin` 工具生成补丁文件或联系 DBA 操作。 3. **测试验证** 修改后登录 EBS,保持会话闲置超过原超时时间,确认是否生效。 --- ### 四、总结 - **默认值**:30分钟(1800秒)。 - **修改方法**:通过 WebLogic 控制台或直接编辑 `web.xml`,完成后需重启服务。 - **推荐操作**:优先使用 WebLogic 控制台修改,避免配置文件被覆盖。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值