EBusiness suite service management的好处、概念和管理脚本

EBS service management的好处、概念和管理脚本


一是好处
 1、服务进程不再有oracle Ebs系统管理员单独手动的启动和监控
 2、服务能够利用已经被开发在并发进程中的进程分布和容错能力
 3、通过利用并发管理器进程,系统管理员能够通过工作班次为给
    定的点或者给定的时间为一个服务来设定进程的数量。
扩展的进程管理支持各种应用服务,内部管理器必须能够启动,监视和控制所有应用层的进程。每一层的每一个点都有一个
基于oracle RPC服务管理器(oracle RPC-based)被安装,ICM利用服务管理器来管理进程。


二是概念
 服务(service)是一个进程或者进程的集合,这进程或进程的集合来对客户进程的请求做出响应。并发管理器就是这样的服务
 客户为某种响应提交一个请求,被并发管理器处理后客户就继续做其他的工作去了。

 如果服务是活动的,此服务必须有一个或者几个监听进程等待来自客户进程的请求。监听器的例子就是一个并发管理器来定期处理
 轮询请求在处理队列。


 服务实例,每个服务被服务管理器控制,可能有多个服务实例,每个实例可能有一个或者几个进程。

 concurrent:GSM Enabled Profile Option
 concurrent:GSM Enabled Profile Option应该被设置为Y,能够启动服务器管理,这会被Autoconfig自动设置为Y,不推荐关闭
 服务管理,这会阻止某些必要的服务启动。


三是服务管理和控制脚本
 利用服务管理,apache服务器,表单服务器,和表单数组服务器,表单数组客户端能够通过OAM来管理。
 当这些服务被服务管理启动后,仍然可以被脚本来管理。例如:
  adapcctl.sh(UNIX)或者adapcctl(windows)
 这些控制脚本由AutoConfig表单监听,报表服务和其他应用层服务器自从产生,来和服务管理同步。如果你通过这些管理脚本来
 启动或者停止一个服务,服务管理器也会被通知来改变。如果服务管理框架不在运行,控制脚本能来控制独立服务。这些服务会在
 ICM(内部并发管理器)重新启动后和服务管理同步起来。

 从命令行来运行一个控制脚本能够同步启动或者停止,FNDSVCRG程序和ICM处理数据的搜集。

 能被服务管理控管的控制脚本是
  1 adapcctl.sh (Apache)
  2 adfrmctl.sh (Forms)
  3 adfmsctl.sh (Metrics Server)
  4 adfrcctl.sh (Metrics Client)
  5 adrepctl.sh (Reports)
 

ps: 这些管理脚本都在$ADMIN_SCRIPTS_HOME目录下呢)

(转载请注明出处和链接,翻译累啊,如果对您有用,给个支持或者回复吧)
 

原文地址:https://www.cnblogs.com/javawebsoa/p/3033558.html