您的位置:软件首页 / 中间件 / Apache实现weblogic集群配置

Apache实现weblogic集群配置

ZDNet 软件频道 更新时间:2007-10-13 作者: 来源:csdn

本文关键词:WebLogic Apache BEA 中间件

Apache实现weblogic集群配置

<!--[if !vml]--><!--[endif]-->

1、在两个不同的服务器分别创建domian,并部署应用程序,要求每个domain能单独正常运行。

       A、创建domain bea的安装目录下weblogic81commonbin目录中找到config.cmd 文件,双击出现 BEA Weblogic Configuration Wizard 窗口 ,创建或扩展配置

<!--[if !vml]--><!--[endif]-->

选择 “新建WebLogic 配置”点击下一步,如下图

<!--[if !vml]--><!--[endif]-->

选择“Basic Weblogic Server Domain”配置模板,进入下一步,

<!--[if !vml]--><!--[endif]-->

默认设置,点击“下一步”

<!--[if !vml]--><!--[endif]-->

设置user name password ,下一步进入配置服务器启动模式和java jdk

<!--[if !vml]--><!--[endif]-->

选择相应的模式,若选择生产模式需要设置相应的启动密码。在选择sun JDK,点击下一步进入创建Weblogic 配置界面,如下图

<!--[if !vml]--><!--[endif]-->

点击浏览将domain 创建到 D:Applications 目录下 ,点击创建完成domain的创建工作。

B、配置数据源和部署应用程序

<!--[if !vml]--><!--[endif]-->

                     1 应用程序目录结构

       1、配置ClassPath  D:Applicationsmydomain 目录下找到startWeblogic.cmd 用文本编辑器打开 ,在文件中set SERVER_NAME=myserver 后面插入下面内容,

echo ***************************************************

echo *  设置应用程序的ClassPath路径                    *

echo *  Set webapp classpath                           *

set APP_PATH=D:Applications

set APP_CLASSPATH_CONFIG=%APP_PATH%APPConfig

 

set APP_CLASSPATH=%APP_CLASSPATH_CONFIG%

echo *  Set gis classpath                              *

set GIS_PATH=%APP_PATH%

set GIS_CLASSPATH_CONFIG=%GIS_PATH%GISConfig

 

set GIS_CLASSPATH=%GIS_CLASSPATH_CONFIG%

echo ***************************************************

 

set CLASSPATH=%APP_CLASSPATH%;%GIS_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%jrelibrt.jar;%WL_HOME%serverlibwebservices.jar;%CLASSPATH%

删除下面的内容:

set CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%jrelibrt.jar;%WL_HOME%serverlibwebservices.jar;%CLASSPATH%

删完了,进入第二步。

2、启动weblogic  D:Applicationsmydomain 目录下找到startWeblogic.cmd 启动weblogic

    3、配置数据源和部署应用程序  首先进入Weblogic控制台,点击这里http://localhost:7001/console 就可以了。输入在创建domain时的设置的管理用户及密码。如下图

<!--[if !vml]--><!--[endif]-->

<!--[if !vml]--><!--[endif]-->

好了吗? 找到 “服务配置”—> ”JDBC” > ” 连接缓冲池 “ 进入JDBC连接缓冲池管理页面,如下图。

<!--[if !vml]--><!--[endif]-->

配置新的JDBC连接缓冲池,这里就不多说了。

 

然后就是配置数据源,这里也不多说了。

最后就是部署应用程序 WebAppWebGISmapxtreme471WelcomeApp

部署完后测试程序是否正常运行(webgis)。 Ok进入下面的步骤。

 

2、安装apache,安装相对稳定的版本。如果安装后测试能否正常启动,可以通过访问http://loaclhost进行测试。下面是apache 的安装过程:

<!--[if !vml]--><!--[endif]-->

点击Next,进入下图界面,

<!--[if !vml]--><!--[endif]-->

选择I accept the terms in the license agreement Next 。默认设置一路回车,进入下图界面。

<!--[if !vml]--><!--[endif]-->

<!--[if !vml]--><!--[endif]-->

Next,下面的才采用默认配置,可以更改安装目录,然后next 进行安装。安装完成后可以,通过http://localhost 测试。是否成功安装。

<!--[if !vml]--><!--[endif]-->

3、将bea安装目录 weblogic81/server/bin 下的 mod_wl_20.so  文件copy apache安装目录下Apache2/modules/目录下

<!--[if !vml]--><!--[endif]-->

<!--[if !vml]--><!--[endif]-->

4Apache中增加Weblogic模块  apache2的安装目录下找到conf目录如图

<!--[if !vml]--><!--[endif]-->

为了防止出错,修改前先备份。在httpd.conf中添加下面的几行,

LoadModule weblogic_module     modules/mod_wl_20.so

#############################

<IfModule mod_weblogic.c>

      WebLogicCluster 192.168.0.100:7001,192.168.0.52:7001

       MatchExpression *.jsp

       MatchExpression *.*

       MatchExpression *

</IfModule>

################################

重启apache

注:192.168.0.100:7001,192.168.0.52:7001 分别是两台weblogic服务器的ip及端口。

5、修改AppConfig下边的gisServer.properties 文件,将serverip 改为apache 的地址,serverport 改为 apache的端口。

6、修改GisConfig 下边的cabletech_gis_system.properties文件,将serverIP mapServerIP 改为apacheid地址,serverPortmapServerPort 改为 apache的端口。

 

集群部署后出现的问题:

<!--[if !supportLists]-->1、  <!--[endif]-->上传文件有可能找不到。

解决办法:win  将现有(A机子)的upload目录共享。在另一台机子(B机子)上找到共享的upload目录,如图

<!--[if !vml]--><!--[endif]-->

upload上右击点击“映射网络驱动器 会出来下面的对话框

<!--[if !vml]--><!--[endif]-->

选择驱动器,我选的是Y;点击完成,OK

还有一步,修改下B机子上的名为gisServer.properties 的配置文件,将下面这行uploadroot=d:upload  

改为:

uploadroot=y:

好了,ok

Linux 环境:待续

<!--[if !supportLists]-->2、  <!--[endif]-->查看在线人员登陆ip问题。 通过配置Apache可以解决。

 

用户评论

  • 用户名
  • 评论内容
技术关注
当前技术类目:
Application servers本类技术关注比例:
10软件关注排行:101
15企业级技术关注度:15--

Application servers技术相关文章:

文章类型收录数量
3 Application servers的解决方案:
8 Application servers的成功案例:
8 Application servers的相关产品:

软件频道 WebLogic 最新报道

软件频道 Apache 最新报道

软件频道 BEA 最新报道

软件频道 中间件 最新报道

爱卡汽车网 | CNET科技资讯网 | CWEEK | 蜂鸟网 | GameSpot China | 个人电脑 | 开发者在线 | PChome | Solidot | SPN |
投影顾问网 | 万维家电网 | 网友世界 | 西域IT | ZDNet China | 中关村在线 | 中小企业成长网
CNET Networks
Copyright © 1997-2007 CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号