[转帖]weblogic+tuxedo环境搭建简解_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4359 | 回复: 0   主题: [转帖]weblogic+tuxedo环境搭建简解        下一篇 
lusxingbao
注册用户
等级:少校
经验:1487
发帖:100
精华:0
注册:2012-11-12
状态:离线
发送短消息息给lusxingbao 加好友    发送短消息息给lusxingbao 发消息
发表于: IP:您无权察看 2013-4-1 9:36:46 | [全部帖] [楼主帖] 楼主

基于后台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




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论