weblogic+tuxedo环境搭建简解

 

基于后台tuxedo服务架构的Web服务器环境搭建主要包括二大内容,一是web服务器配置(weblogic),二是后台tuxedo环境配置。

 下面主要讲解一下在后台tuxedo环境已经搭建的前提下如何配置web服务器环境。

   1、创建web domains域

   在unix环境下,通过weblogic提供的config.sh脚本可以以向导方式创建domain域,该命令在$WL_HOME/common/bin下。根据向导提示,可以在指定目录下创建一个domain。

   domain是weblogic的工作域,承载着web服务活动的管理与组织,应用的发布与运行监控、服务的启停等使命。

 

   2、配置domain域

   domain域配置成功后,将产生以该域名为目录名的一个目录,在该目录下会默认生成一些原始文件,主要是启停脚本、环境参数配置文件。

   在startWebLogic.sh,stopWebLogic.sh,setEnv.sh需要设置weblogic安装路径,JDK安装路径,启动参数等,根据环境变量所代表的含义,按实际情况进行修改。

 

   3、配置web服务

   修改启停脚本后,建立boot.properties,输入用户刚刚创建的用户名和密码。不然启动脚本每次都要手工输入。通过nohup ./startWebLogic.sh > admin.out &命令启动weblogic管理服务-->Admin server,管理服务启动成功后,登录domain控制台,登录URL形如:

   <http://IP:port/console> ip与port分别为在创建domains时指定的值。

   若想创建集群环境,则需要在servers节点下依向导提示,根据实际需要创建几个受管理server,数量上一般是创建一个proxy server,一至多个application server。为每个    server分配线程资源,heap memory资源,队列大小等。

 

   4、为服务配置service

   在weblogic +Tuxedo+WTC/JDBC连接架构环境下,至少需要在weblgoic端配置Service有:WTC

   4.1 在控制台上的services节点下的WTC节点下,根据向导提示创建WTC,WTC个数一般与application server个数一致。

   4.2 在控制台上的JDBC节点下,创建连接池与数据源,名称任意取。

   4.3 将上述创建的service发布到相应的web server上。

 

   5、调整受管理服务启动脚本

   修改启动脚本:startManagedWebLogic.sh,可参考10.182.**.**web服务器此脚本的配置。修改完成后,启动受管理服务

 

   6、加载jar包

   将所有server停掉,在环境变量测试环境中commonEnv.sh中将AIATMIWTC.jar的classpath路径加上,同时将此包上传到classpath指定的目录下。然后依次启动Admin server,

      proxy server,application server。

 

   7、发布应用程序

   在控制台上的deployments节点下,发布Web application module。

 

配置wtc:

 

把appserv指向一个后台环境,在tuxedo的环境配置dom.wtc:

tmshutdown -g SYS_GRP

vi dom.wtc

dmloadcf -y dom.wtc 

tmboot -g SYS_GRP

 

dom.wtc主要配置2个地方:

*DM_REMOTE_DOMAINS   

        WTC_Service1 

                TYPE            =       TDOMAIN

                DOMAINID        =       "WTC_LTAP1"//weblogic的本地节点1

        WTC_Service2 

                 TYPE            =       TDOMAIN

                 DOMAINID        =       "WTC_LTAP2"//weblogic的本地节点2

 

*DM_TDOMAIN

 

        WTC_Service1  NWADDR="//10.182.**.159:8001" //weblogic的本地ip地址1

        WTC_Service2  NWADDR="//10.182.**.159:8003" //weblogic的本地ip地址2

 

发布了63 篇原创文章 · 获赞 2 · 访问量 28万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章