WebLogic Server配置和维护管理手册091130
WeblogicServer的管理与控制台使用
14
幻灯片 14 MD10
Michael Duarte, 2003-5-29
bump bullets up to 20 and separate subtitle
Security Role-Based Administration Console Views
Default Global Role Admin Deployer
6
域 (Domains)
域是管理的单元或边界 作为一个单元来管理的,并相互关联的一组Weblogic 服务器资源被 称为域 由单一的管理服务器来管理
©2003 BEA Systems, Inc. |
7
为什么用域?
域管理的特征
对应用来说是透明的 可以出于技术或业务的理由来配置、管理
WLS域可以用来分离:
Weblogic Server的管理与Console使用
Presenter Title 2003-11-17
MD1
议程
相关术语 管理控制台 Domains Servers and Clusters 应用的部署 JDBC JMS Services 安全
©2003 BEA Systems, Inc. |
Weblogic Server的J2EE应用
WebLogic Server应用由一个或多个运行在WebLogic Server上 的J2EE组件组成。它们可能包含如下组件 : Web组件:HTML页面,servlets,JavaServer Pages和相关 文件 EJB组件:entity beans,session beans和messagedriven beans WebLogic组件:startup和shutdown类 Connector组件 WebService组件 Enterprise Application J2EE应用可以以企业应用包(jar Archive)的形式或者是展 开目录格式的形式部署到WebLogic服务器上。
Weblogic部署手册配置
Weblogic 集群配置手册一.配之前的准备二.配置过程(一)创建新域。
输入命名“./config.sh”,选择下一步。
(二)选择安装域源。
选择安装“WebLogicServer”,选择下一步。
(三)配置管理员用户和密码。
输入Weblogic管理服务器(AdminServer)的用户和密码,本次上线使用的用户名(username)为weblogic,密码(password)为weblogic_cpds。
(四)配置域启动模式和JDK。
在开发模式和生成模式中选择生产模式,JDK选择JRockt SDK。
(五)选择是否自定义环境和服务设置。
在是否选择是否自定义环境和服务设置中选择“是”。
(六)配置管理服务器。
输入Administrator Sever的名称,监听地址,监听端口。
此次上线的Administrator Server的名称为AdminServer,监听地址为12.8.16.72,监听端口为7001。
(七)配置受管服务器输入ManagedSever的名称,监听地址,监听端口。
此次上线的ManagedServer的名称为cpds_server_1,监听地址为12.8.16.72,监听端口为7003。
输入ManagedSever的名称,监听地址,监听端口。
此次上线的ManagedServer的名称为cpds_server_2,监听地址为12.8.16.73,监听端口为7003。
(八)配置代理服务器(代理服务器也是一个受管理服务器)输入ManagedSever的名称,监听地址,监听端口。
此次上线的ManagedServer的名称为proxyserver,监听地址为12.8.16.72,监听端口为8080。
(九)配置集群信息。
添加集群,Cluster的名称为cpds_cluster,将受管理服务器添加到集群中。
(十)检查Weblogic域。
检查之步骤中所有的配置,如果没有问题可以进入下一步。
(十一)创建Weblogic域。
Oracle WebLogic Server管理简化、集中化、自动化说明书
Oracle W ebLogic S erver ManagementSimplified, C entralized, A utomatedGlen H awkinsSenior D irector, P roduct M anagement Enterprise M anagerDave C abelusSenior P rincipal P roduct M anager WebLogic S erverSeptember 30, 2014Safe H arbor S tatementThe f ollowing i s i ntended t o o utline o ur g eneral p roduct d irecPon. I t i s i ntended f or informaPon p urposes o nly, a nd m ay n ot b e i ncorporated i nto a ny c ontract. I t i s n ot a commitment t o d eliver a ny m aterial, c ode, o r f uncPonality, a nd s hould n ot b e r elied u pon in m aking p urchasing d ecisions. T he d evelopment, r elease, a nd P ming o f a ny f eatures o r funcPonality d escribed f or O racle’s p roducts r emains a t t he s ole d iscrePon o f O racle.Oracle C loud C ompuPng S trategyComplete S oluPons, C omplete C hoicePrivate C loud Public C loudSaaS PaaS IaaSSaaSPaaSIaaS Hybrid C loud• Management• Security• IntegraPonKey C loud C apability C onsideraPonsResource P ooling and C onsolidaPon Self-‐ServiceEnablement,AutomaPonUsage M eteringand C ostRecoveryAvailability,Scalability,ElasPcityOracle i s b uilding c loud-‐enabling c apabili2es i nto e very l ayer o f o ur p roductsReview: A dministraPon T ools i n W ebLogic S erver • AdministraPon C onsole/Fusion M iddleware C ontrol • Dashboard • WLST O nline • Enhanced: W ebLogic Diagnos2cs F ramework • Java M ission C ontrol • New: R EST A PIsOperations ConfigurationMonitoring • AdministraPon C onsole/Fusion M iddleware C ontrol • WLST O nline • weblogic.Deployer • Expanded: M aven P lugins• Enhanced: W ebLogicDiagnos2cs F ramework• New: R EST A PIs• Offline C onfiguraPonFramework• ConfiguraPon W izard• WLST O ffline• Domain T emplates / Builder / P ack-‐Unpack • AdministraPon C onsole/Fusion M iddleware C ontrol • WLST O nline• Expanded: M aven P lugins• New: R EST A PIsReview: S cripPng a nd A utomaPon w ith W LST• Based o n J ython• ConfiguraPon, d eployment, l ifecyclemanagement• Offline:– Create/modify d omain t emplates– Create d omains b ased o n d omain t emplates– Read/modify d omain• Online:– Connect t o A dmin S erver a nd e xecute c ommands/interact w ith M Beans– Commands i nstalled w ith a ll F usion M iddlewareproductsAutomaPon/Chargeback with W LDF• Complete m onitoring t oolkit– Logs– RunPme m etrics– InstrumentaPon• Metric d ata s torage a ndaccess• VisualizaPon w ith t heDashboard• Watch r ules a ndnoPficaPons• NEW: b uilt-‐in m odulesAutomaPon/Resource P oolingwith S erver T emplates a nd D ynamic C lusters• Simple, r eusable c onfiguraPon • Automated n aming, p orts, m achinemapping• Zero r econfiguraPon t o s cale, shrink c lusters• NEW: H A w ith W hole S erver MigraPon• Roadmap: F ully a utomated elasPcity Server T emplate• Afribute 1• Afribute 2• Afribute 3Dynamic S erver 4• Afribute 1• Afribute 2• Afribute 3Dynamic S erver 3• Afribute 1• Afribute 2• Afribute 3Dynamic S erver 2• Afribute 1• Afribute 2• Afribute 3Server 1• Afribute 1• Afribute 2• Afribute 3Server 2• Afribute 1• Afribute 2• Afribute 3Dynamic C luster-‐ O R-‐RESTful M anagement S ervices• Get• Post• OpPons• DeleteBenefits• PracPcal/flexible– No n eed f or s ohware o n t hemanagement c lient• Mobile d evices• Cloud– S tandard, l ightweight • Performance• Roadmap: f ull administraPon t hrough REST WebLogic 10.3.6/12.1.1/12.1.2– Monitoring f or s ervers, c lusters, a pplicaPons, d atasourcesWebLogic 12.1.3– Monitoring f or s ervers, c lusters, a pplicaPons,datasources– Life c ycle m anagement f or s ervers, a pplicaPons, d ata sources– Deployment o peraPons f or a pplicaPons a nd l ibraries – Data S ource c reaPon/configuraPon– Access t o s erver a nd a pplicaPon l ogs– Explicit p arPcipaPon i n c hange m anagementRESTful M anagement S ervicesRoadmap: M ulPtenancy i n W ebLogic S erverNew H igh-‐Density C onfiguraHon• ConsolidaPon– Fewer s ervers, d omains– Reduce C APEX a nd O PEX c osts• Management S implicity– SaaS a nd P aaS– Tenant i ndependence• RunPme I solaPon– Security r ealm, r unPme t raffic, d ata, h eap, C PU• Complete s oluPon– Web P er, m iddle P er, c ache, d atabaseWebLogicAppsResources WebLogicApps ResourcesApps ResourcesAppsResources Apps Resources WebLogicApps Resources WebLogicManaging t he S tack w ith C loud C ontrolMonitoring a nd M anaging W ebLogic i n P roducPon• Performance M onitoring a nd D iagnosHcs– Manage a cross m ulPple d omains a nd d ifferent v ersions– Improve p erformance a nd a vailability o f J ava E E, w eb s ervice, a nd Coherence a pplicaPons – Diagnose p erformance p roblems a cross P ers i ncluding C oherence n odes – Trace b usiness t ransacPons i n t he c ontext o f t he p ayload• ConfiguraHon M anagement– Track a nd m aintain c onfiguraPons– Minimize/eliminate d ownPme d ue t o i nfrastructure c hanges – Comply w ith s ecurity a nd c ompliance s tandards• Lifecycle M anagement– Automate P me c onsuming, m anual i nstallaPon a nd c onfiguraPon p rocess – Reduce h uman e rror i n b uilding n ew e nvironments– Streamline c ommunicaPon w ith s upport w hen e ncountering b ugsReduce I T o peraPonal c ost a nd i mprove Q uality o f S erviceConfiguration ManagementLifecycle ManagementPerformance Monitoringand DiagnosticsDevelopmentTestProducPonJVM D iagnosPcs a s a S ervice ProducPon R eady J VM T hread P rofiling f or D evOps• Enables I T o rgs t o a llow u sers t o c onsumeJVMD f uncPonality i n s elf-‐service m anner &manage a ll t heir J VMs w ithin w eb-‐based p ortal• SSA u sers c an e nable J VMD o n t heir J VMsregardless o f J VMs b eing t argets i n E MCC• To e nable t he c loud, a ll t hat i s r equired i s t o s etthe Q uotas• Quotas a re s et t o R oles a nd a re i n t erms o fnumber o f m onitoring J VMs• Users u se t his f uncPonality b y d ownloading a nagent f rom S SA a nd d eploying i t o n d esired J VMJava F light R ecorder I ntegraPon• Enable J VMD u ser t o i nvoke a J FR s napshot (dump) f rom C loud C ontrol c onsole• Invoke J FR d ump a s a c orrecPve a cPon t o a JVMD m etric t hreshold v iolaPon• Maintain a l ist o f e xisPng s napshots a nd a llow delePon o f files• User t o d ownload file a nd v iew i t i n M ission Control o n d esktop• Currently s upport J Rockit o nlyMonitor, S earch, a nd V iew L ogs A cross D omains Gain a ccess t o l og files r egardless o f w here t hey r eside• Access W ebLogic l og files – a cPve a ndarchived – f rom s ingle c onsole• Search a cross d omains a nd c orrelatemessages a cross l og files b ased o n P me,severity o r J VM T hread E xecuPon C ontextID (ECID)• Monitor l og files a nd a lert b ased o n r egularexpression m atching• Download l og files o r e xport m essages t ofile v ia D iagnosPcs S napshot (correlatedwith J VM t hread d ata)Centrally P erform A dministraPon O peraPons Reduce n eed f or m ulPple a dministraPon c onsoles• Lock a d omain c onfiguraPon v ia C hange C enter p rior t omaking c onfig c hanges• Record c onfiguraPon a cPons a s s eries o f W LST c ommands• Configure d omain, c luster, s erver, m achine, s ervertemplate s erngs• Create, e dit, d elete a nd t est J DBC d ata s ources• View, c onfigure a nd u se M beans v ia S ystem M beanBrowser• Configure l og file s erngs (e.g. l ocaPon, f ormat, l evel,rotaPon p olicy)• Enable s elecPve t racing f or fine-‐grained d ata l imited t ospecific a fributes (e.g. a pplicaPon n ame, u ser n ame)Schedule a nd T rack W LST C ommandsAutomate c ommonly-‐run W LST s cripts• Out-‐of-‐box j ob t ype f or W LST S cript j ob s upporPng W LST o nline c ommands t o m anage domain c onfiguraPon, v iew p erformance d ata o r m anage s ecurity d ata• Accepts W LST c ommand o r f ully-‐qualified s cript file l ocated o n r emote h ost• Submit j ob a gainst o ne o r m ore d omains, m anaged W LS o r g roups• Use s aved p referred o r n amed c redenPals r ather t han h ardcoding c reds i n W LST s cripts • Schedule i mmediately o r a t f uture p oint i n P meMiddleware-‐as-‐a-‐ServiceAutomaPon B uilt o n T op o f S tandard W ebLogic L ifecycle M anagement• Self-‐service d eployment o f J ava a pps a nd W LSDomains– Underlying r unPme/container d elivered a s a p latorm– Enables d evelopers t o f ocus o n b uilding a nddeploying a pplicaPon l ogic• Chargeback b ased o n a pplicaPon u sage a ndconfiguraPon• Self-‐service a pplicaPon l ifecycle– Start, s top, m onitor, s cale-‐out• Consistent w ith O racle C loud i mplementaPonEM12cR4 P rivate C loud M anagementDedicated Databases Schemas Pluggable Databases C lonesJava A pp Weblogic SOASOA /OSB Runs o n a ny I nfrastructure : P hysical, V irtual, Engineered S ystemsService G overnance: A ccess C ontrols, Compliance, Q uota, S howback, e tcElasHcity Service P rovisioning i ncl’ R EST A PIsOngoing O peraHons a nd Performance M anagement ConsolidaHon P lanning Middleware P rivate C loudDatabase P rivate C loudOracle W ebLogic B log h fps:///weblogicserverOracle W ebLogic F acebook hfps:///oracleweblogicOracle W ebLogic T wiVer hfps:///oracleweblogicOracle W ebLogic Y ouTubeh fp:///oracleweblogicOracle W ebLogic D eveloper W ebcast S eries hfp:///goto/weblogicdevcastOracle W ebLogic i Learning I nteracHve W ebLogic S erver 12.1.3 n ew f eatures:hfp://goo.gl/ESkvHj Oracle E nterprise M anager C loud C ontrol B log hfps:///oem / Oracle E nterprise M anager C loud C ontrol F acebook hfps:///oem/ Oracle E nterprise M anager C loud C ontrol T wiVer hfps:///oracle_em Oracle E nterprise M anager C loud C ontrol Y ouTube hfp:///user/OracleLearning。
[IT计算机]Weblogic服务器的基本配置
Weblogic 服务器的基本配置一、配置服务器工作目录:启动配置向导程序,此时界面如下选择下一步,选择Base Welogic Server Domain此处要求输入管理控制台的用户名和密码:用户名:weblogic密码:weblogic选择下一步,选择要使用的JDK选择要保存工作目录的硬盘位置及工作目录名称。
选择Create,等待创建完成,如下所示为服务器创建工作目录过程服务器工作目录配置成功二、配置数据源(DB2)找到db2java.zip的存放位置:SQLLIB\java12\db2java.zip若需要配置DB2数据源,首先需要保证DB2驱动程序已升级,之后将SQLLIB\java12\db2java.zip文件拷贝至bea/weblogic81/server/lib/下注意,此时db2java.zip文件还不能被weblogic所使用,需要指定db2java.zip的存放路径打开之前建立的工作目录,找到G:\bea\mydomain04\下的startManagedWebLogic.cmd文件点右键编辑此文件打开文件如下:找到setCLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JA V A_HOME%\jre\lib\rt.jar;% WL_HOME%\server\lib\webservices.jar;%CLASSPATH%如图所示:编辑此段代码,将db2java.zip的路径引入加入此代码:;%WL_HOME%\server\lib\db2java.zip保存退出启动服务器:开始——>程序——>BEA Weblogic Platform 8.1——>User Projects——>mydomain04——>Start Server 如图所示:可以发现,此时服务器启动已经将db2java.zip文件的类路径加入注意:此服务器不要关闭之后打开IE浏览器在地址栏输入:http://localhost:7001/console输入此地址之后打开weblogic管理登陆页输入刚才配置工作目录时所需要的用户名与编码选择登陆此时界面如下:直接刷新此页面(F5),则直接进入Weblogic的管理控制台,如图所示:打开服务——>JDBC——>Connection Pool,如图所示:选择配置一新Connection Pool选择所需要的数据库及驱动选择下一步输入连接池的名称:MyJDBC Connection Pool输入数据库名称:testDB 输入用户名:test输入密码:test选择继续测试驱动配置连接成功后如图所示:选择创建并部署,添加完成此时,连接池配置成功左边导航栏也会出现提示之后配置数据源选择Server——>JDBC——>DataSource,如下图所示:点开之后,如下图所示:输入数据源名称:jdbc/db2选择继续,选择刚才新建好的Connection Pool,如图所示:选择继续,如下图所示:选择创建,则此数据源创建成功,此时界面如下所示:此时左边导航条也用相应提示三、发布WEB应用程序此程序为数据库访问程序java程序:DataBase.javapackage cn.itcareers.database;import java.sql.*;import javax.sql.DataSource;import javax.naming.*;import java.util.*;public class DataBase{//声明一InitialContext对象,用于取得初始化容器private InitialContext initialcontext ;//声明一DataSource对象,用于查找DataSourceprivate DataSource datasource ;//声明一Connection对象,用于连接数据库private Connection conn ;//声明一Statement对象,用于操作数据库private Statement stmt ;//声明一name对象用于存放JNDI名称private String name = "jdbc/db2" ;//声明一row的整型数组,用于得到批处理更新的行数private int[] row ;//DataBase 初始化操作public DataBase(){try {//取得初始化容器initialcontext = new InitialContext();}catch (NamingException ex1) {System.out.println("Initial Context 错误!:"+ex1.getMessage());}try {//查找初始化容器中的name名称,返回结果转为DataSource datasource = (DataSource) initialcontext.lookup(name);}catch (NamingException ex) {System.out.println("DataSource 错误!:"+ex.getMessage());}try {//数据库连接操作conn = datasource.getConnection();}catch (SQLException ex2) {System.out.println("数据库连接出错!");}}//数据库查询操作public ResultSet executeQuery(String sql){ResultSet rs=null;try{//conn = datasource.getConnection();stmt=conn.createStatement();rs=stmt.executeQuery(sql);}catch(SQLException e){System.out.println("数据库查询错误!:"+e.getMessage());}return rs;}//数据库更新操作public void executeUpdate(String sql) {try {//conn = datasource.getConnection();conn.setAutoCommit(false);stmt = conn.createStatement();try {stmt.executeUpdate(sql);mit();}catch (SQLException r) {conn.rollback();System.err.println("数据库错误!:" + r.getMessage());}}catch (SQLException e) {System.err.println("数据库更新出错!:" + e.getMessage());}}public void closeStmt() {try {stmt.close();catch (SQLException e) {System.out.println("数据库操作关闭出错!:"+e.getMessage());}}public void closeConn() {try {conn.close();}catch (SQLException e) {System.out.println("数据库断开出错!:"+e.getMessage());}}}accessbean.jsp<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML><HEAD><%@ pagelanguage="java"contentType="text/html; charset=GBK"pageEncoding="GBK"import="java.sql.*"%><META http-equiv="Content-Type" content="text/html; charset=GBK"><META name="GENERATOR" content="IBM WebSphere Studio"><META http-equiv="Content-Style-Type" content="text/css"><LINK href="theme/Master.css" rel="stylesheet" type="text/css"><TITLE>testDB.jsp</TITLE></HEAD><BODY><jsp:useBean id="database" class="cn.itcareers.database.DataBase"scope="page"></jsp:useBean></BODY><%try{ResultSet rs = database.executeQuery("select * from study") ;while(rs.next()){out.print(rs.getString(1));out.print(rs.getString(2));out.println("<br><br>");rs.close();}catch(Exception e){e.printStackTrace();}finally{database.closeStmt();database.closeConn();}%></HTML>A、用上传war文件发布WEB应用程序文件存放格式如图所示:weblogic中如果要发布应用程序,可以是war、jar,但此文件中必须有WEB-INF/web.xml、文件夹和文件,可用jar命令将一个目录打包成war文件进入命令行方式:键入cmd进入:g:\testjsp目录键入:jar -cvf testweb.war jsp * 命令如下图所示:执行此命令,如下图所示此时生成一testweb.war文件Testweb.war打开此文件,可以发现文件目录此时完成了war文件的打包下一步开始在weblogic上发布应用程序选择部署一个新的web应用模块选择上传文件选择浏览,找到刚才的testweb.war文件,如图所示:选择打开选择(Upload)上传之后如下所示:选择myserver,进入,如图所示:打开upload,如下图所示:选中testweb.war文件,选择Target Module,此时如下图所示:选择Deploy,此时界面如下:左边导航条如下所示:打开浏览器,在地址栏输入:http://localhost:7001/testweb/access.jsp如下图所示:B、直接对服务器端开发打开配置好的工作目录下的applications文件夹在内部建立一工作目录:testjsp,其结果与之前相同之后打开weblogic管理控制台找到发布应用程序找到如下所示界面:部署一新的WEB应用模块选择部署一新的Web应用模块选择Target Module,界面如下所示:之后界面如下所示:之后打开浏览器运行:http://localhost:7001/testjsp/accessbean.jsp 界面如下所示:。
weblogic完全手册
1.中间件W e b l o g i c软件安装1.1.图形界面安装这里主要描述的是在linux环境下安装。
利用Xmanager工具,首先可通过CRT连接linux主机,执行export DISPLAY=客户端本机的IP:0.0打开x-manager工具,在x-browser中输入连接的linux主机地址,运行再在CRT中执行./ server1001_linux32.bin就会在xmanager中出现以下画面。
点击“下一步”点击是,下一步选择“新建BEA主目录”,选择BEA主目录的安装位置,点击“下一步”:选择安装类型“完整”或“自定义”,“完整”是安装全部组件,“自定义”是可选择安装需要的组件,点击“下一步”:选择Weblogic服务的安装目录(使用默认即可),点击“下一步”:选择是否立即安装,点击“下一步”:选择“所有用户”或“本地用户”,点击“下一步”:开始安装安装完成后点击“完成”1.2.命令行安装赋予安装文件有执行的权限#chmod 777 server1001_linux32.bin#./server1001_linux32.bin -mode=console2.中间件W e b l o g i c新建域2.1.命令行新建域Weblogic版本11g(10.3)weblogic软件安装好之后,到以下目录运行config.sh通过命令行开始创建weblogic域。
2.2.启动应用到以下目录/Oracle/Middleware/user_projects/domains/casp/bin执行如下命令#nohup ./startWebLogic.sh &重新打开一个连接窗口同样在/Oracle/Middleware/user_projects/domains/casp/bin目录下,执行如下命令可看到实时的调试信息#tail –f nohup.out3.W e b l o g i c优化3.1.设置w e b l o g i c的启动J a v a参数WebLogic只要启动WebLogic,就必须指定Java参数,可以通过修改样例脚本里的默认值,样例脚本是提供WebLogic启动服务器的。
Weblogic安装配置手册
Weblogic安装配置手册一、Weblogic的安装与配置工作域1:双击weblogic安装文件,出现这边安装的画面:2:点击下一步进行安装3:勾选同意许可,点击下一步:4:选择BEA的主目录,点击下一步:5:点击下一步:6:选择产品目录,点击下一步:7:点击下一步:8:点击下一步:9:正在安装的画面10:安装完成后,点击完成:10:选择“开始——程序”中BEA目录下的Configuration Wizard,新建一个用户域:11:出现安装界面,选择新建,点击下一步:12:点击下一步:13:配置管理员的用户和密码,输入完成后点击下一步:14:配置JDK环境,点击下一步:15:选择“否”,点击下一步:16:输入用户域的名称和位置,点击下一步:17:正在安装中:18:安装完成后,点击完成:19:修改服务器端环境变量,添加BEA_HOME和JAVA_HOME20:启动用户域的服务器:“开始——所有程序——BEA Products—User Projects —TSOC—Start Admin Server for Weblogic Server Domain”,完成二、发布web应用程序1.启动Start Adimn Server forWeblogic Server Domain2.然后再启动Admin Server Console或者再IE地址中输入http://localhost/7001/console3.登陆,再左侧单击Deployment(部署),如图4.单击Install注:发布web应用程序必须在某个合法路径下建立一个工作域。
完全符合J2EE标准的WEB目录WEB-INF其中的web.xml(jsp2.0或Servlet2.4版本的)本例:在C:\下建立个testbea的文件夹,把Tomcat6.0\webapps\root下的WEB-INF文件夹copy到testbea中把C:\testbea\WEB_INF\classes和lib目录下东西删掉。
配置WebLogic Server集群及代理
配置WebLogic Server在WebLogic Server 8.1上配置集群,以及通过Proxy Server来访问集群。
1. 本文环境平台:WindowsXp软件:Bea WebLogic Server 8.1 SP42. 配置WebLogic Server集群2.1. 配置集群应用的必要条件集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的集群中的所有Server必须使用相同的版本,包括Service Pack集群中的Server必须使用永久的静态IP地址。
动态IP地址分配不能用于集群环境。
如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器2.2. 配置前的准备工作在配置集群应用前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集2.3. 使用Domain Configuration Wizard进行配置创建新的Domain选择“Create a new WebLogic configuration”,单击“Next”按钮选择安装类型选择安装“Basic WebLogic Server Domain”,单击“Next”按钮选择定制安装选择“Custom”安装,单击“Next”按钮输入Administrator Server的信息输入Administrator Server的名称,监听地址,监听端口,如果需要SSL支持的话可以在“SSL enabled”后面的复选取框上打勾,配置SSL监听端口,单击“Next”按钮是否配置Server、Cluster、Machine信息选择“Yes”,对Server、Cluster、Machine信息进行配置,,单击“Next”按钮配置Managed Server信息输入Managed Server的名称,监听地址,监听端口,如果需要SSL支持的话,可以在“SSL enabled”复选框上打勾,配置SSL监听端口。
浅谈WebLogic Server的日常管理
浅谈WebLogic Server的日常管理什么是WebLogic ServerWebLogic Server是中间件(middleware)软件中的一种,顾名思义,中间件处于操作系统与应用软件的中间。
中间件位于操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
而WebLogic Server是目前商用市场上占有率最高,表现最好的一款中间件软件之一,用于企业级的、多层次的、完全分布式的应用。
WebLogic Server提供了对系统资源(如客户端和数据库连接)的高效使用,它可以支持书百万用户的商业应用程序和每小时数十万次的请求。
同时还支持服务器实例的集群,以获得可靠性、可伸缩性和高性能。
不论系统的实际复杂程度如何,它总可以被划分为典型的三层:客户层:应用逻辑层:数据层:做为一名WebLogic中间件管理员,下面内容是本人近年来的一些日常管理方面的心得,做这样一个总结性文档希望能给大家有所启示和帮助。
随着系统在省公司的大集中,省公司各业务系统运行压力相比以前更大了,出现性能问题的频率较高,同时出现故障时的影响面也更广,这种情况下尤其突显了日常管理和维护的重要性。
WebLogicServer启动管理服务器从配置库(config.xml)加载所有配置。
所有相关的被管服务器必须在启动期间连接到运行中的管理服务器。
独立的被管服务器可以从本地库(msi-config.xml)加载配置。
服务器的启动包括执行脚本启动和通过节点管理器在控制台启动两种方式。
脚本启动在使用脚本启动的过程中有一下几点需要注意:在同一个域中,必须在启动被管服务器之前首先正常启动管理服务器。
当把被管服务器作为独立服务器启动时,检查msi-config.xml 文件是否被存储在服务器根目录中。
在unix系统中,使用nohup后台运行 weblogic server启动脚本,以保证即使注销用户登陆以后,weblogic进程依然在后台运行。
WEBLOGIC应用及常用配置说明
• • • • • •
3. 选择创建模式: • <----------------------- BEA WebLogic Configuration Wizard -------------------------------> • • • • • Choose Configuration Option: ---------------------------*Do you want to run the wizard in express mode? ->1|Yes 2|No
• • •
• • • •
->1|Other Java SDK Enter index number to select OR [Exit][Previous][Next]> 根据提示选择1,单击Enter进入下一步,如下。
<------------------------------- BEA WebLod -------------------------------> Java SDK Selection: ------------------"JVM Directory" = []
•
•
6. 选择JDK安装目录
•
• •
<------------------------------- BEA WebLogic Configuration Wizard ------------------------------->
Java SDK Selection: -------------------
5. 选择weblogic运行模式
• • • • • • • •
<------------------ BEA WebLogic Configuration Wizard -------------------------> Domain Mode Configuration: -------------------------Enable Development or Production Mode for this domain. ->1|Development Mode 2|Production Mode Enter index number to select OR [Exit][Previous][Next]> 根据上面提示,选择数字1,Development Mode 开发模式,点击Enter进入下一 步。 注:此选项可以在创建域结束后进行修改。修改位置在startWebLogic.sh脚本中, PRODUCTION_MODE=“ ” 为开发模式,即 Development Mode。 PRODUCTION_MODE=“TRUE”为产品模式。
WebLogic Server-安装及配置
安装过程-Windows(GUI mode)
5、点击Next,选择快捷方式目录,一般默认即可
安装过程-Windows(GUI mode)
6、点击Next,生产安装总述
安装过程-Windows(GUI mode)
7、点击Next,执行安装至安装结束
WebLogic域配置- 创建域(Windows 示例)
3、配臵管理员用户名、密码
WebLogic域配置- 创建域(Windows 示例)
4、选择服务器启动模式和运行时JDK
WebLogic域配置- 创建域(Windows 示例)
5、选择配臵服务和环境选项,默认选择No,如果需要修改选择Yes
安装-安装要求
Component
Requirements
Platform(支持的平台) 支持Windows、UNIX、Linux等操作系统,具 体更新见 /docs/cd/E13196_01/ platform/suppconfigs/index.html Configuration(支持的配 根据具体的安装包查看要求,如JDK要求 臵)
WebLogic域配置-域
集群(Cluster):一个域中可能包含WebLoigc Clusters(WebLogic 集 群),集群是一个或多个WebLogic Server实例的组合,其向外提供高 可用、高伸缩的企业级应用服务。采用集群可以提高应用的性能,当 集群里的某个或某些个WebLogic Server实例不可用时,集群可以进行 切换,依然向外提供高可用的服务。 集群中的WebLogic Server实例:集群中的WebLogic Server实例可以位 于相同的物理设备上,也可以位于不同的物理设备上。对于客户端应 用来说,集群对于客户端仅相当于一个WebLogic Server实例。
3 Weblogic9 安装配置手册(win)【宁夏理工学院培训】
第24部分 Weblogic安转配置第 1 章概述Weblogic的安装配置总共包括五个部分:1. 数据库产品的安装(详见相应数据库安装文档)2. 初始化数据库(详见相应数据库文档)3. Weblogic9.2中间件产品的安装4. 创建Weblogic实例5. 配置实例第 2 章安装数据库详见相关数据库安装文档。
第 3 章初始化数据库详见相关数据库文档。
第 4 章安装Weblogic9.21. 找到weblogic9.2的安装文件,双击,开始解压,如下图所示:- 1 -图 4-1解压2. 解压缩完以后,进入到Weblogic安装向导界面,如图所示:图 4-2安装向导3. 点击下一步,进入到许可协议界面,选择“是”,然后点击“下一步”读万卷书行万里路图 4-3许可协议4. 出现如下界面,点击“浏览”可以选择BEA的主目录的路径,也可采用默认的安装路径;(这个路径需要记住,在配置实例的时候需要用到)图 4-4选择BEA主目录5. 点击“下一步”,进入到下面的窗口;图 4-5选择安装类型6. 选择“Custom(自定义)”,进入到下面的窗口:- 3 -图 4-6选择组件7. 只需要选择Weblogic Server-Server即可,参见上图示例,然后点击“下一步”,进入到下面的界面;图 4-7选择是否安装开发环境工具不勾选上图中的复选框,点击下一步,进入如下界面:读万卷书行万里路- 5 -图 4-8选择产品目录8. 在上面的窗口中选择产品安装的目录,也采用默认的即可,然后点击下一步,进入如下界面:图 4-9设置节点服务端口保持默认即可,点击下一步,进入如下界面:图 4-10创建开始菜单按如图所示设置,点击下一步,开始安装:图 4-11安装界面9. 程序安装完成后,会出现如下窗口;图 4-12安装完成10. 把上面窗口中两个选项前面的勾去掉,点击完成即完成了Weblogic的安装。
第 5 章创建Weblogic实例1. 找到系统任务栏上按钮,依次找到“开始>程序>BEAProducts >Tools>Configuration Wizard”,弹出下面的窗口:读万卷书行万里路图 5-1创建或扩展配置2. 在上面的窗口中选择第一项(新建WebLogic配置),然后点击“下一步”,进入到下面的窗口;图 5-2选择配置方式3. 选择第一项,点击下一步进入如下界面:- 7 -读万卷书 行万里路图 5-3配置管理用户名和密码4. 在上面的窗口中填写启动Weblogic 服务和进入Weblogic 管理控制台的管理员信息。
WEBLOGIC+集群SERVICE配置步骤
WEBLOGIC集群SERVICE配置步骤一、管理机和受管机在同一台机器上的配置方式1.登陆weblogic控制台。
2.把集群中所有weblogic服务关闭.3.配置管理机,登陆192.169.8.17,在路径“d:\bea816\user_projects\domains\mydomain”下找到“installService.cmd”文件,将其备份。
4.用文本编辑器打开“installService.cmd”,输入“-delay:240000”指令,见下图:5.接着在该文件中找到设置用户和密码的地方,把该集群的用户和密码写在相应位置的等号右边。
假定用户名和密码都是weblogic, 见下图:6.修改服务名@rem Set SERVER_NAME to the name of the server you wish to start up.set SERVER_NAME=myserver(注意这个地方一定要和原来集群里安装的管理服务名一样,如果不一样weblogic服务起不了)7.然后安装管理机到windows系统的service中。
安装的方式是双击该脚本,在service中就能看到一个服务项,名称是beasvc+””+创建集群的域名+”_”+服务器名。
这里的情况下应该是:beasvc mydomain_myserver.8.配置ip地址为192.169.8.17的受管机,同样在刚才修改的“installService.cmd”文件中,把先前配置管理机器的指令“-delay:240000”删除,再在同样的位置添加指令-depend: “beasvc mydomain_myserver”,见下图:见下图:10.由于管理机和受管机是同一台机器,且生成service的时候都要用到该文件,所以在生成受管机的service的时候,参数set SERVER_NAME=myserver中的myserver字符串要改成受管机的名称。
weblogic管理服务配置方法
Weblogci管理服务配置方法(第三稿)目录1概述 (3)1.1本文预期读者: (3)1.2本文作用: (3)1.3名词解释: (3)2基本测试环境 (4)3管理服务与被管服务基本配置 (4)3.1中间件安装 (4)3.2配置管理服务器 (4)3.3配置计算机 (4)3.4配置NodeManager (5)3.5配置本机受管服务 (6)3.6配置远程受管服务 (6)3.7配置“远程启动”选项卡 (6)3.7.1设置类路径 (6)3.7.2Java虚拟机内存设置 (7)3.8受管服务的启动和停止 (7)3.8.1控制台启动停止服务 (7)3.8.2Weblogic脚本启动受管理服务 (8)4久其CI部署相关配置 (8)4.1配置连接池 (8)4.2配置数据源 (8)4.3发布应用程序 (8)5其他 (8)5.1多台计算机安装weblogic注意事项 (8)5.2配置NodeManager常见问题 (9)5.3设置远程启动选项卡常见问题 (10)6后记 (10)1概述1.1本文预期读者:本文读者必须有一定weblogic使用经验,对weblogic管理体系有一定了解。
熟练掌握weblogic单domain配置方式。
文中只对安装使用管理服务需要用到的特殊设置步骤进行说明。
本文省略的地方请参考公司文档《久其CI3.0安装配置手册—Weblogic》。
1.2本文作用:场景一:对于某些IT内控比较严格的项目,项目组无法获得用户服务器密码。
如果有需要重新启动中间件服务时项目组会非常被动。
此时可以使用管理服务器来启动和停止受管理服务器上的应用服务。
场景二在硬件资源比较充足的情况下我们可以在多台服务器上启动中间件来支撑我们的应用。
此时使用管理服务可以统一部署升级应用,控制、监控各个服务的运行情况。
场景三:在单服务器32位操作系统环境下java内存最大只能使用2G。
为了充分利用服务器资源我们可以启动多个服务支撑应用。
BEA Weblogic Server集群安装配置手册
B E A W e b l o g i c S e r v e r集群目录第1章引言 (1)1.1目的 (1)1.2适用范围 (1)1.3读者对象 (1)1.4术语定义 (1)第2章升级流程说明 (1)2.1概述 (1)2.2卸载WEBLOGIC9.2 (1)2.3安装WEBLOGIC10.3 (2)1.1启动安装界面 (2)1.2接收许可协议 (2)1.3创建一个新的BEA H OME (3)1.4安装类型选择C USTOM选项 (3)1.5选择S ERVER组件 (4)1.6开始安装 (4)1.7完成安装 (5)2.4配置数据库连接地址 (6)2.5部署应用程序 (6)2.6配置集群环境 (6)2.7发布生产环境 (7)第3章WEBLOGIC安装准备 (1)3.1硬件配置 (1)3.2软件配置 (1)3.3集群环境说明 (1)第4章WINDOWS环境下的集群配置 (1)4.1W EB L OGIC 10.3集群配置 (1)4.1.1 创建主控服务器domain (1)4.1.2 创建被管服务器domain (12)4.2A PACHE H TTP S ERVER配置 (22)4.2.1 安装Apache (22)4.2.2 安装weblogic module扩展模块 (22)4.2.3 配置Apache Http Server (22)4.3启动集群 (23)4.3.1 启动Apache Http Server (23)4.3.2 启动主控服务器 (24)4.3.3 启动代理服务 (25)4.3.4 启动被管服务器1 (25)4.3.5 启动被管服务器2 (26)4.4验证集群启动 (26)4.5停止集群 (27)4.5.1 停止被管服务器1 (27)4.5.2 停止被管服务器2 (27)4.5.3 停止代理服务器 (27)4.5.4 停止主控服务器 (28)4.5.5 停止Apache Http Server (28)4.6将数据源部署到集群上 (29)4.7将应用部署到集群上 (32)第5章AIX环境下的集群配置 (35)5.1W EB L OGIC 10.3集群配置 (35)5.1.1 用图形界面方式配置集群 (35)5.1.2 用命令行方式配置集群 (36)5.2A PACHE H TTP S ERVER配置 (37)5.2.1 安装Apache (37)5.2.2 安装weblogic module扩展模块 (38)5.2.3 配置Apache Http Server (39)5.3启动集群 (39)5.3.1 启动Apache Http Server (39)5.3.2 启动主控服务器 (40)5.3.3 启动代理服务器 (40)5.3.4 启动被管服务器1 (41)5.3.5 启动被管服务器2 (41)5.4验证集群启动 (42)5.5停止集群 (42)5.5.1 停止被管服务器1 (42)5.5.2 停止被管服务器2 (42)5.5.3 停止代理服务器 (42)5.5.4 停止主控服务器 (42)5.5.5 停止Apache Http Server (43)5.6将数据源部署到集群上 (43)5.7将应用部署到集群上 (43)第1章引言1.1 目的本文档是上线升级设置流程文档。
weblogic操作手册剖析
Weblogic操作手册本手册为weblogic日常运维操作手册,旨在提高系统管理员对weblogic认识和运维能力。
手册分为三部分:weblogic基本知识、巡检内容和故障处理介绍。
一.W eblogic基本知识weblogic登入console控制台通过浏览器中输入:http://IP:7001/console/(weblogic默认登入方式)如果管理员修改了weblogic端口和console,则登入方式为http://IP:port/<console>进入后的界面如下:在里面我们可以部署工程、配置数据源、配置jdbc、修改密码等。
启动和停止服务启动AdminServer:/bea/weblogic/user_projects/domains/<域名>/bin/startWebLogic.sh (startWebLogic.cmd)启动ManagedServer/bea/weblogic/user_projects/domains/<域名>/bin/startManagedServer.sh (startManagedServer.cmd) <server_name > http://IP:port/console如果是后台启动:nohup 命令>日志文件&停止:1)/bea/weblogic/user_projects/domains/域名/bin/stopWebLogic.sh (stopWebLogic.cmd)2)Unix查找Weblogic的系统进程并杀之ps -ef |grep javakill 进程ID二.巡检内容巡检周期Weblogic巡检周期为每季度巡检一次,并出相应的巡检报告。
weblogic范围首先对weblogic信息进行统计,确定weblogic巡检的个数和一些基本信息。
操作系统层面信息行分析!Weblogic管理控制台基本信息>Servers)>General)>>> Threads)>ng> JTA)正常说明:这里主要是检查weblogic的健康状态和每一个server的内存使用情况,发现健康异常则联系应用开发商一起分析。
WebLogic 简介及安装与配置指南
WebLogic 简介及安装与配置指南- ---------------------------------------------------------------------------------一、BEA Weblogic简介:BEA WebLogic PlatformTM 7.0是BEA公司一套基于J2EE功能强大的电子商务套件,提供了许多功能强大的中间件以方便编程人员编写的JSP、SERVLET等电子商务应用,可以为企业提供一个完整的商务应用解决方案。
BEA WebLogic PlatformTM 7.0通过一个统一的、简便的和可扩展的构建体系,让企业能够提高生产力和降低成本。
BEA WebLogic Platform 7.0包含BEA产品中所特有的应用基础结构技术,其中包括BEA WebLogic ServerTM、BEA WebLogic PortalTM和BEA WebLogic IntegrationTM。
这些技术与BEA WebLogic WorkshopTM结合起来,为应用开发、部署和管理提供了单一的、统一的、易用的基础结构平台。
BEA WebLogic Platform 7.0 提供:? 统一性融开发、门户和集成框架入一体的集成服务器为全面满足企业的应用需求,提供了单一的解决方案。
这个平台减少了产品学习、集成、支持和维护的工作量,从而可以降低企业成本,满足业务需求,并充分发挥已有基础结构资产的效益? 简便性通过简化应用开发、部署和管理,提高了生产效率。
其集成的开发框架让开发人员(不仅仅是J2EE专家)快速开发和部署企业级Web Service应用。
简便的部署和管理将降低维护的要求,从而降低应用维护成本,并让企业专注于业务目标的实现,而不是技术的管理。
? 可扩展性开放的可扩展性使BEA WebLogic Platform 7.0成为最好的选择,并让企业充分发挥已有和将来投资的效益。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WebLogic Server配置和维护管理手册二零零九年十一月目录1 WEBLOGIC基本概念和环境说明 (4)1.1基本概念 (4)1.2环境说明 (5)2 配置 (6)2.1W EB L OGIC S ERVER 配置 (6)2.1.1 创建Standalone Server Domain (6)2.1.2 创建Standalone Server Domain (12)2.2WTC配置 (13)2.2.1 Tuxedo 配置 (14)2.2.2 WebLogic 配置 (14)2.2.3 WTC连通性的简单检查方法 (16)2.3JDBC配置 (18)3 性能调优 (19)3.1JVM调优 (19)3.2W EB L OGIC S ERVER调优 (19)3.2.1 尽量使用本地IO库 (19)3.2.2 调整默认执行线程数 (20)3.3JDBC调优 (21)3.3.1 驱动程序类型选择 (21)3.3.2 调节连接池初始容量和最大容量 (21)3.3.3 其他配置 (22)3.4WEB调优 (22)3.4.1 调整WEB应用描述符 (22)3.5其他调优设置 (23)3.5.1 WebLogic文件描述符大小调整 (23)4 维护管理 (24)4.1启动WEBLOGIC SERVER (24)4.2停止WEBLOGIC SERVER (24)4.3登录和退出管理控制台 (24)4.4性能监控 (25)5 案例 (27)5.1 WEBLOGIC SERVER响应慢 (27)5.2WTC FAQ (27)5.2.1 TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:No local orremote domain available xxx服务 (27)5.2.2 TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0 (28)5.2.3 TPESYSTEM(13):0:0:TPED_MINVAL(0):QMNONE(0):0 (28)5.2.4 TPESYSTEM(10):0:0:TPED_MINVAL(0):QMNONE(0):0 (28)5.3其他 (28)5.3.1 为什么页面中的图表(饼图,柱状图)和验证码等图片在WebLogic环境中不能正常显示? (28)5.3.2 修改的JSP不会立即生效怎么办? (29)5.3.3 JSP里面的静态文件、include JSP 中文显示不正常,这个问题怎么解决? (29)5.3.4 当发生JDBC连接池泄漏现象时,如何进行调试? (30)1Weblogic基本概念和环境说明1.1 基本概念Domain是WebLogic Server实例的基本管理单元。
更详细的解说应该是,所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理逻辑单元,这个单元是有所有相关资源的集合。
Domain的类型:✧Standalone Server Domain它主要是用来发布单一的应用程序,由单一WebLogic Server组成并且由它来负责web应用程序的运行。
✧Admin Server with Managed Servers这是一个最简单的企业运行环境。
它可以发布多个Server实例去负责web应用程序的运行,由其中的一个Administration Server负责管理功能。
✧Domain with Managed Servers and Clusters具有更高性能的商业运行环境。
Server 是一个相对独立的,为实现某些特定功能而结合在一起的单元。
Machine 是一台运行一个或多个Weblogic Server实例的主机.Clustering :WebLogic集群技术指通过一组服务器共同工作,在多台机器间复制应用表示层和应用逻辑层的能力,实现关键业务系统的负载分布,消除个别故障点。
集群用来实现负载均衡和容错1.2 环境说明2配置2.1 WebLogic Server 配置进入{WL_HOME}/weblogic81/common/bin/,执行config.sh2.1.1创建Standalone Server DomainStep A- 1:Step A-2:Step A-3:选择非向导模式(express mode).Step A-4:在图4界面,可以配置Server名称,监听端口等信息. 注意:配置的监听端口一定是未用状态才可以。
Step A-5:是否进行管理Server、集群和机器(machines)配置,选择否,按’Enter’键继续Step A-6:Step A-7:Step A-8:输入[1]回车,即修改当前输入的用户名,默认用户名为weblogic,提示输入一个当前域管理的新的用户名,输入好后回车,例如weblogic,如下图,继续操作,输入[2]设置这个用户的密码Step A-9:输入八位密码Step A-10:Step A-11:Step A-12:Step A-13:选择Domain运行模式,开发环境我们选择”1|开发模式”,生产环境我们选择”2|生产模式”.Step A-14:选择JDKStep A-15:Step A-16:输入domain路径Step A-17:输入domain名称Step A-18:Step A-19:domain创建成功2.1.2创建Standalone Server Domain在配置standalone Server Domain 的Step A-5 ”Managed Servers,Clusters and Machines”选项,配置Managed Server.Step B-6:Step B-7: 输入Managed Server名称,以及监听端口号Step B-8:Step B-9:继续配置managed server,输入p,按’Enter’继续Step B-10:重复Step B-7,Step B-8Step B-11:managed Server配置完毕,按照Step A-6 ---- Step A-19进行WebLogic 其他配置。
2.2 WTC 配置TUXEDO与WEBLOGIC之间通过DOMAIN方式实现互相调用,文档中如果没有特殊申明:TUXEDO所在的DOMAIN名为TDOM1 。
TDOM1 Network Address ://172.16.24.105:17012WEBLOGIC所在的DOMAIN名为WDOM1。
WDOM1 Network Address://172.16.24.105:17011TDOM1上有一个TUXEDO SERVEICE sPubSelect。
注:TDOM1、WDOM1 network address的端口号一定是没有占用的,端口号要大于1024。
2.2.1Tuxedo 配置✧修改DMCONFIG文件DM_REMOTE_DOMAINS段中加入WDOM1 TYPE=TDOMAIN DOMAINID="WDOM1"✧DM_TDOMAIN段中加入TDOM1 NWADDR="//172.16.24.105:17012"WDOM1 NWADDR="//172.16.24.105:17011"✧dmloadcf /loaddm DMCONFIG✧stop TUXEDO , start TUXEDO2.2.2WebLogic 配置通过WebLogic控制台配置WTC。
✧创建WTC 服务: 在Administration Console 屏中,部署Services 节点并单击WTC 。
将显示WTC Services 屏。
单击Configure a New WTC Service 超链接。
新显示的屏包括两个文本域:WTC 服务的名字和它的部署优先权顺序。
单击Create 按钮来新建一个WTC 服务。
✧创建Tuxedo本地访问点:单击该服务页的“Content ”选项卡,并在新显示的页面中单击“Local Aps ”选项卡。
要创建新的本地访问点,单击“ Configure a New Local Tuxedo Access Point ”超链接。
在Tuxedo 本地访问点的“General ”选项卡中,填写域“ Access Point ”、“ Access Point ID ”和“ Network Address ”。
其中第一个域是用户选择名,第二个和第三个域必须与DOMCONFIG 配置文件的DM_TDOMAIN 段相关联。
一般第一个域与第二个域所填的值都相同创建远程Tuxedo 访问点。
单击该服务页的“ Contents ”选项卡,并在新显示的页面中单击“Remote Aps ”选项卡。
要创建新的Tuxedo 远程访问点,单击“ Configure a New Remote Tuxedo Access Point ”超链接。
在Tuxedo 远程访问点的“ General ”选项卡中,填写域“ Access Point ”、“ Access Point ID ”、“ Local Access Point ”和“ Network Address ”。
其中第一个域是用户选择名,第二个和第四个域必须与DOMCONFIG 配置文件的DM_TDOMAIN 段相关联。
第三个域必须是我们在先前步骤中所选择的本地访问点名。
在同一屏的“ Connections ”选项卡中的默认域值对于大多数情况都是适用的。
一般第一个域与第二个域所填的值都相同✧导入服务:单击该服务页的“ Contents ”选项卡,并在新显示的页面中单击“Imported ”选项卡。
要导入WTC 服务,单击“ Configure a New Imported Service ”超链接。
在“ General ”选项卡中,“Resource name ”域用户选择名(这个名webLogic自己用的,可以与Remote Name 不一样)。
第二个和第三个域分别是先前定义的本地和远程Tuxedo 访问点。
最后,“ Remote name ”域必须是Tuxedo中存在的服务。
✧重新部署:新注册的WTC服务只有在Server重新发布有才会生效。
点击“Target and Deploy”选项卡,首先选择”None“单选按钮,点击’Apply’;然后选择Server”实例名称”按钮,点击”Apply”,WTC服务发布生效。
2.2.3WTC连通性的简单检查方法✧确认DMCONFIG配置无问题,比如tab键分割,而不是空格之类的错误,load是否成功,重新dmloadcf /loaddm一下✧查看域连接情况>dmadmin# 连接一个远程的domain> co -d TDOM1 -R WDOM1Operation completed successfully. Use printdomain(pd) to obtainresults.# 查看TDOM的远程domain列表> pd -d TDOM1Local domain :TDOM1Connected domains:Domainid: WDOM1✧检查TUXEDO配置情况,查看UBBCONFIG关于domains配置情况,如所在的group,本例为WTCGRP_SXBOSS;检查TUXEDO配置情况,查看UBBCONFIG 关于domains配置情况,如所在的group,本例为WTCGRP_SXBOSS>tmadmin> psc -g WTCGRP_SXBOSSService Name Routine Name Prog Name Grp Name ID Machine # Done Status------------ ------------ --------- -------- -- ------- ------ ------DMADMIN DMADMIN DMADM WTCGR+1 SXBOSS 0 AVAILTDOM1 GWS GWADM WTCGR+ 2 SXBOSS 0 AVAIL尤其要注意是否存在GWTDOMAIN确认远程的domain的service是否在上述列表中,如果没有,则调用失败✧启动/停止整个grouptmshutdown -g WTCGRP_SXBOSS;tmboot -g WTCGRP_SXBOSS# 虽然DMADM 与GWADM/GWTDOMAIN 放在一起,但是在整个tuxedo server中DMADM是唯一的; GWADM/GWTDOMAIN 可以有多对,多个group.也可以启停其中GWADM/GWTDOMAIN任意一个:指定server id的形式tmshutdown -i 2;tmboot -i 3;2.3 JDBC配置3性能调优3.1 JVM调优为提高高性能的吞吐量,应该把Java 堆的最小值与最大值设为相等。