文档库 最新最全的文档下载
当前位置:文档库 › WEBLOGIC与TUEXDO之间的调用

WEBLOGIC与TUEXDO之间的调用

WEBLOGIC与TUEXDO之间的调用
WEBLOGIC与TUEXDO之间的调用

Weblogic与Tuexdo之间的调用

Java2007-11-2808:52:51阅读678评论0字号:大中小订阅

一.调用方式1

二.WTC配置步骤:2

1.Tuxedo的配置2

2.1.1.设置环境变量:2

2.1.2.编写Tuxedo服务(atmi)2

2.1.

3.配置ubbconfig3

2.1.4.编译ubbconfig文件5

2.1.5.配置domconfig5

2.1.6.编译domconfig6

2.Weblogic配置(7.0以上的版本)6

2.1.7.配置config.xml6

3.Weblogic做客户端,访问Tuxedo服务6

4.Tuxedo做客户端,访问Weblogic服务7

三.JOLT配置步骤:9

1.Tuxedo的配置9

3.1.1.配置ubbconfig9

3.1.2.注册tuxedo service10

2.Weblogic的配置10

3.1.3.配置jolt pool10

3.1.

4.配置startup class,shutdown class11

3.程序调用例子11

四.CORBA的调用步骤:12

1.获得IDL,并且根据IDL生成java class12

2.配置config.xml文件12

3.程序调用例子12

BEA公司的TUXEDO,WEBLOGIC作为优秀的中间件产品,在银行、电信、金融等行业广泛使用,通常采用TUXEDO 实现系统的核心业务,用WEBLOGIC做为系统扩展到INTERNET的平台,实现电子商务,由WEBLOGIC调用TUXEDO 上的服务,所以TUXEDO与WEBLOGIC之间的互连经常遇到。

一.调用方式

WEBLOGIC与TUXEDO的调用有三种方式

1.WTC(WEBLOGIC TUXEDO CONNECTOR)

2.JOLT

3.CORBA(Common Object Request Broker Architecture)

WTC不仅能让WEBLOGIC调用TUXEDO中的SERVICE,而且能让TUXEDO调用WEBLOGIC中的EJB,但是只能

用于WEBLOGIC与TUXEDO之间进行互连。

JOLT只能让WEBLOGIC调用TUXEDO.但JOLT可以使TUXEDO与WEBSPERE等其他应用服务器相连。

CORBA是通用对象请求代理体系结构(Common Object Request Broker Architecture)的英文缩写,这是标准化组织OMG提出的一种实现分布式异构环境下面向对象软件的可重用、可移植、可互操作的体系结构。只要符合CORBA规

范的服务器之间都可以互联。

二.WTC配置步骤:

1.Tuxedo的配置

2.1.1.设置环境变量:

set TUXDIR=C:\bea\tuxedo8.0

set APPDIR=C:\bea\tuxedo8.0\samples\atmi\simpapp

set PATH=%TUXDIR%\bin;%APPDIR%;%PATH%

set TUXCONFIG=%APPDIR%\tuxconfig编译之后生成的2进制配置文件.tuxconfig

set BDMCONFIG=%APPDIR%\bdmconfig编译之后生成的2进制配置文件.bdmconfig

2.1.2.编写Tuxedo服务(atmi)

#include

#include

#include/*TUXEDO Header File*/

#include/*TUXEDO Header File*/

/*tpsvrinit is executed when a server is booted,before it begins

processing requests.It is not necessary to have this function.

Also available is tpsvrdone(not used in this example),which is

called at server shutdown time.

*/

#if defined(__STDC__)||defined(__cplusplus)

tpsvrinit(int argc,char*argv[])

#else

tpsvrinit(argc,argv)

int argc;

char**argv;

#endif

{

/*Some compilers warn if argc and argv aren't used.*/

argc=argc;

argv=argv;

/*userlog writes to the central TUXEDO message log*/

userlog("Welcome to the simple server");

return(0);

}

/*This function performs the actual service requested by the client.

Its argument is a structure containing among other things a pointer

to the data buffer,and the length of the data buffer.

*/

#ifdef__cplusplus

extern"C"

#endif

void

#if defined(__STDC__)||defined(__cplusplus)

TOUPPER(TPSVCINFO*rqst)

#else

TOUPPER(rqst)

TPSVCINFO*rqst;

#endif

{

int i;

for(i=0;ilen-1;i++)

rqst->data[i]=toupper(rqst->data[i]);

/*Return the transformed buffer to the requestor.*/

tpreturn(TPSUCCESS,0,rqst->data,0L,0);

}

2.1.

3.配置ubbconfig

*RESOURCES

IPCKEY123456

DOMAINID simpapp

MASTER simple

MAXACCESSERS50

MAXSERVERS25

MAXSERVICES50

MODEL SHM

LDBAL N

*MACHINES

"SZ-XJS-DUANW"

LMID=simple

APPDIR="C:/bea/tuxedo8.0/samples/atmi/simpapp" TUXCONFIG="C:/bea/tuxedo8.0/samples/atmi/simpapp/tuxconfig"

TUXDIR="C:/bea/tuxedo8.0"

*GROUPS

GROUP1

LMID=simple GRPNO=1OPENINFO=NONE

GROUP2

LMID=simple GRPNO=2OPENINFO=NONE

*SERVERS

simpserv SRVGRP=GROUP1SRVID=1

/*simpserv编译生成的可执行文件名字*/

DMADM SRVGRP=GROUP2SRVID=2

/*域间通信的进程:管理域的server,在运行时管理BDMCONFIG,对已登记的gateway group提供支持,在tuxedo系统中,只能有一个DMADM进程,且不能对它采用MSSQ,不能有REPLYQ.*/

GWADM SRVGRP=GROUP2SRVID=3

/*管理域的域网关进程,在运行时可以对某一组域网关进行管理,主要从DMADM那里取得域的配置信息,并对域网管进程

及跨越域的全局事务的LOG文件进行管理.*/

GWTDOMAIN SRVGRP=GROUP2SRVID=4

/*处理域之前的互操作,使本地域和调用远程域可以互相调用彼此的service,其中GMADM和GWTDOMAIN必须在一个组中,一个tuxedo应用可以有多个GWADM,GWTDOMAIN对,一个组只能有一个GMADM,GWTDOMAIN对,但一个tuxedo应用只能有一个DMADM,DMADM可以在如何一个组中,一个本地域可以和多个远程域实现互操作.*/

*SERVICES

TOUPPER

/*TOUPPER是simpserv文件中的函数名字,该函数就被发布为属于server:simpserv中的一个tuxedo service*/

2.1.4.编译ubbconfig文件

Tmloadcf?y ubbconfig

2.1.5.配置domconfig

*DM_RESOURCES

VERSION=U22

*DM_LOCAL_DOMAINS

/*DM_LOCAL_DOMAINS定义本地tuxedo域的信息,分别定义该域所在的组,域类型,域的唯一标识,域间通信时日志的全路径,其中GWGRP,DOMAINID的值要与ubb文件中的定义匹配.*/

TDOM1GWGRP=GROUP2

TYPE=TDOMAIN

DOMAINID="TDOM1"

BLOCKTIME=20

MAXDATALEN=56

MAXRDOM=89

DMTLOGDEV="C:/bea/tuxedo8.0/samples/atmi/simpapp/TLOG"

AUDITLOG="C:/bea/tuxedo8.0/samples/atmi/simpapp/AUDITLOG"

DMTLOGNAME="DMTLOG_TUXDOM"

*DM_REMOTE_DOMAINS

/*DM_REMOTE_DOMAINS定义远程weblogic域的信息,分别定义域类型,域的唯一性标识,该id标识需要与在

weblogic server中的配置名称吻合,否则通信将会失败*/

TDOM2TYPE=TDOMAIN

DOMAINID="TDOM2"

*DM_TDOMAIN

/*DM_TDOMAIN定义在DM_LOCAL_DOMAIN中已经说明的本地域和在DM_REMOTE_DOMAINS中已经说明的远程域的具体的通信ip地址以及通信端口,其中NWDEVICE指定tuxedo发布的server通信进程文件所在的路径*/

TDOM1NWADDR="//10.16.73.31:9998"

TDOM2NWADDR="//10.16.73.31:9999"

*DM_REMOTE_SERVICES

/*DM_REMOTE_SERVICES定义当前域需要调用远程域的服务名称*/

TOLOWER RDOM="TDOM2"

*DM_LOCAL_SERVICES

/*DM_LOCAL_SERVICES定义当前域对外发布的tuxedo service名称,可以通过RNAME重新命名service;该service

可以被其他域中的服务调用*/

TOUPPER RNAME="TOUPPER"

2.1.6.编译domconfig

dmloadcf?y domconfig

2.Weblogic配置(7.0以上的版本)

2.1.7.配置config.xml

rceName="TOLOWER"/>

WTCLocalTuxDom中的AccessPointId与在tuxedo dm文件中*DM_REMOTE_DOMAINS节中指定的domainid相同;

NWAddr与*DM_TDOMAIN节中相应的NWADDR相同

WTCRemoteTuxDom中的AccessPointId与在tuxedo dm文件中*DM_REMOTE_DOMAINS节中指定的domainid相

同;NWAddr与*DM_TDOMAIN节中相应的NWADDR相同

WTCImport中的ResourceName与在tuxedo ubb文件中SERVICES节点中指定的服务名相同;RemoteName与在

tuxedo dm文件中*DM_LOCAL_SERVICES节中发布的服务名相同(可以省略)

WTCImport中的ResourceName与在tuxedo dm文件中DM_REMOTE_SERVICES节点中指定的服务名相同

3.Weblogic做客户端,访问Tuxedo服务

import="weblogic.wtc.jatmi.;

import="weblogic.wtc.gwt.*;

import="javax.naming.*;

import="java.sql.;

try

{

//调用接口服务

Context ctx=new InitialContext();

TuxedoConnectionFactory cdmaTuxedoFactory=(TuxedoConnectionFactory)ctx.lookup("tuxedo.services.Tuxedo

Connection");

TuxedoConnection cdmaTuxedo=cdmaTuxedoFactory.getTuxedoConnection();

TypedString cdmaData=new TypedString(inStr);

Reply cdmaRtn=cdmaTuxedo.tpcall("TOUPPER",cdmaData,0);

cdmaData=(TypedString)cdmaRtn.getReplyBuffer();

outStr=cdmaData.toString();

cdmaTuxedo.tpterm();

}

catch(Exception e)

{

outStr=e.getMessage();

}

4.Tuxedo做客户端,访问Weblogic服务

#include

#include"atmi.h"/*TUXEDO Header File*/

#if defined(__STDC__)||defined(__cplusplus)

main(int argc,char*argv[])

#else

main(argc,argv)

int argc;

char*argv[];

#endif

{

char*sendbuf,*rcvbuf;

long sendlen,rcvlen;

int ret;

if(argc!=2){

(void)fprintf(stderr,"Usage:simpcl string\n");

exit(1);

}

/*Attach to System/T as a Client Process*/

if(tpinit((TPINIT*)NULL)==-1){

(void)fprintf(stderr,"Tpinit failed\n");

exit(1);

}

sendlen=strlen(argv[1]);

/*Allocate STRING buffers for the request and the reply*/

if((sendbuf=(char*)tpalloc("STRING",NULL,sendlen+1))==NULL){ (void)fprintf(stderr,"Error allocating send buffer\n");

tpterm();

exit(1);

}

if((rcvbuf=(char*)tpalloc("STRING",NULL,sendlen+1))==NULL){ (void)fprintf(stderr,"Error allocating receive buffer\n");

tpfree(sendbuf);

tpterm();

exit(1);

}

(void)strcpy(sendbuf,argv[1]);

/*Request the service TOUPPER TOLOWER,waiting for a reply*/

ret=tpcall("TOLOWER",(char*)sendbuf,0,(char**)&rcvbuf,&rcvlen,(long)0);

if(ret==-1){

(void)fprintf(stderr,"Can't send request to service TOLOWER\n");

(void)fprintf(stderr,"Tperrno=%d\n",tperrno);

tpfree(sendbuf);

tpfree(rcvbuf);

tpterm();

exit(1);

}

(void)fprintf(stdout,"Returned string is:%s\n",rcvbuf);

/*Free Buffers&Detach from System/T*/

tpfree(sendbuf);

tpfree(rcvbuf);

tpterm();

return(0);

}

三.JOLT配置步骤:

1.Tuxedo的配置

3.1.1.配置ubbconfig

在ubb文件*GROUPS节点中增加如下2个tuxedo group:

JSLGRP LMID=simple GRPNO=5OPENINFO=NONE

JREPGRP LMID=simple GRPNO=6OPENINFO=NONE

在ubb文件*SERVERS节点中增加如下2个tuxedo server:

JSL SRVGRP=JSLGRP SRVID=22210CLOPT="-A---n//tuxedoserver_ip:port-m5-M10-x5" JREPSVR SRVGRP=JREPGRP SRVID=22220CLOPT="-A---W-P$(TUXDIR)/udataobj/jolt/repository/jrepository"

在ubb文件*MACHINES节点中增加MAXWSCLIENTS=10

*RESOURCES

IPCKEY123456

DOMAINID simpapp

MASTER simple

MAXACCESSERS50

MAXSERVERS25

MAXSERVICES50

MODEL SHM

LDBAL N

*MACHINES

"SZ-XJS-DUANW"

LMID=simple

APPDIR="C:/bea/tuxedo8.0/samples/simpapp"

TUXCONFIG="C:/bea/tuxedo8.0/samples/simpapp/tuxconfig"

TUXDIR="C:/bea/tuxedo8.0"

MAXWSCLIENTS=10

*GROUPS

GROUP1

LMID=simple GRPNO=1OPENINFO=NONE

GROUP2

LMID=simple GRPNO=2OPENINFO=NONE

JSLGRP

LMID=simple GRPNO=5OPENINFO=NONE

JREPGRP

LMID=simple GRPNO=6OPENINFO=NONE

*SERVERS

simpserv SRVGRP=GROUP1SRVID=1

DMADM SRVGRP=GROUP2SRVID=2

GWADM SRVGRP=GROUP2SRVID=3

GWTDOMAIN SRVGRP=GROUP2SRVID=4

JSL SRVGRP=JSLGRP SRVID=10CLOPT="-A---n//10.16.73.31:9000-m5-M10-x5" JREPSVR SRVGRP=JREPGRP SRVID=20CLOPT="-A---W-P C:/bea/tuxedo8.0/udataobj/jolt/repository/jreposit

ory"

/**当通过jolt实现tuxedo,weblogic互连时,JSL,JREPSVR是在tuxedo中必须发布启动的2个server*/

*SERVICES

TOUPPER

3.1.2.注册tuxedo service

打开Tuxedo安装目录下的udataobj/jolt/子目录下RE.html文件,其中包含java applet,可通过appletviewer RE.html命令启动该文件,该applet可以接收用户输入,并在jrepository中注册tuxedo service以及service的输入输出参数等等,只有

注册之后才能通过jolt访问tuxedo service.

2.Weblogic的配置

3.1.3.配置jolt pool

Name="MyJoltPool"PrimaryAddresses="//10.16.73.31:9000"Targets="myserver"/>

/*//10.16.73.31:9000是ubbconfig中JSL指定的地址。

*/

3.1.

4.配置startup class,shutdown class

ClassName="bea.jolt.pool.servlet.weblogic.PoolManagerShutDown"

Name="MyJoltPoolShutdown"Targets="myserver"/>

ClassName="bea.jolt.pool.servlet.weblogic.PoolManagerStartUp"

Name="MyJoltPoolStart"Targets="myserver"/>

3.程序调用例子

import bea.jolt.pool.SessionPoolManager;

import bea.jolt.pool.servlet.ServletResult;

import bea.jolt.pool.servlet.ServletSessionPool;

import bea.jolt.pool.ServiceException;

import weblogic.utils.http.QueryParams;

import weblogic.servlet.internal.ServletRequestImpl;

import bea.jolt.pool.ServiceException;

import com.beasys.BootstrapFactory;

import java.util.Properties;

import javax.naming.InitialContext;

String inStr="dw";

try

{

SessionPoolManager b_mgr=SessionPoolManager.poolmgr; ServletSessionPool servletSessionPool=(ServletSessionPool)b_mgr.getSessionPool("MyJoltPool");

//构造request

ServletRequestImpl impl=new ServletRequestImpl();

QueryParams q=new QueryParams();

q.put("name",inStr);

impl.setQueryParams(q);

ServletResult servletResult=servletSessionPool.call("TOUPPER",impl,null);

String name=(String)servletResult.getValue("name",0,"");

}

catch(Exception e)

{

e.printStackTrace();

}

四.CORBA的调用步骤:

1.获得IDL,并且根据IDL生成java class

2.配置config.xml文件

MaximumPoolSize="10"Name="Sys97WLEPool"

PrimaryAddresses="//10.1.10.51:3842"

Targets="myserver"

WLEDomain="etelecom_server"/>

3.程序调用例子

import org.omg.CORBA.*;

import com.beasys.*;

import com.beasys.Tobj.*;

//初始化ORB和BEA的Bootstrap,获得FactoryFinder的对象引用.

Properties prop=new Properties(System.getProperties());

prop.put("org.omg.CORBA.ORBClass","com.beasys.CORBA.iiop.ORB");

prop.put("org.omg.CORBA.ORBSingletonClass","com.beasys.CORBA.idl.ORBSingleton");

String[]args=null;

ORB orb=ORB.init(args,prop);

//为提高性能,从指定的连接池中获取Tobj_Bootstrap

Tobj_Bootstrap bootstrap=BootstrapFactory.getClientContext("Sys97WLEPool");

//如果从WLEC连接池获取Tobj_Bootstrap失败,则根据指定的确CORBA服务器IP和端口初始化Tobj_Bootstrap

if(bootstrap==null)

Tobj_Bootstrap bootstrap=new Tobj_Bootstrap(orb,"corbaloc://10.1.10.27:3842");

org.omg.CORBA.Object factory_finder_oref=

bootstrap.resolve_initial_references("FactoryFinder");

FactoryFinder factory_finder_ref=FactoryFinderHelper.narrow(factory_finder_oref);

//实例化后台系统的CB_Service操作接口

org.omg.CORBA.Object srv_factory_ref=

factory_finder_ref.find_one_factory_by_id(FindFactoryHelper.id());

FindFactory find_factory=FindFactoryHelper.narrow(srv_factory_ref);

CB_BondService service=find_factory.find_CB_BondService();

StringHolder outXml=new StringHolder();

String inXml="";

service.businessProcess(inXml,outXml);

System.out.println("outXml:"+outXml.value);

weblogic服务器优化配置详解

第一章概要 WebLogic 配置文件(config.xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性。 试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态: 一修改运行队列线程数的值。在WebLogic 中队列元素的线程数等于同时占用运行队列的应用程序的数目。当任务加入一个WebLogic 实例,它就被放到执行队列中,然后分配给任务一个线程来运行。线程消耗资源,因此要小心处理这个属性——增加不需要的值,会降低性能。 二,如果可能,使用自带的性能包(NativeIOEnabled=true)。 三,使用特定的应用程序执行队列。 四,使用JDBC连接池时,修改下列属性: 驱动名称:使用小的驱动或者jDriver。 初始容量:设为与最大容量相同的值。 最大容量:其值至少应与线程数相同。 五,把连接池的大小设为与执行队列的线程数相同。 六,设置缓冲。 七,为Servlet和JSP使用多个执行队列。 八,改变JSP默认的Java编译器,javac 比jikes或sj要慢。 第二章优化WebLogic 提要: 为WebLogic启动设置Java参数。 设置与性能有关的配置参数。 调整开发与产品模式默认值。 使用WebLogic“自有的IO”性能包。 优化默认执行队列线程。 优化连接缓存。 如何提高JDBC连接池的性能。 设置Java编译器。 使用WebLogic集群提高性能。 监视WebLogic域。 一、为WebLogic启动设置Java参数 只要启动WebLogic,就必须指定Java参数,简单来说,通过WebLogic.Server 域的命令行就可以完成,不过,由于这样启动的过程冗长并且易于出错,BEA 公

WebLogic部署(图解)

WebLogic部署(图解) WebLogic Server提供了三种方法来用于部署J2EE程序: ☆自动部署:WebLogic Server将定期扫描/applications目录,以获取新的和更新的应用程序。 ☆使用WebLogic.Deployer、WLShell和Ant wldeploy任务用于需要手动地重新部署的应用程序。 ☆WebLogic Server管理控制台用于手动地重新部署应用程序。 下面主要介绍第三种方式,采用WebLogic Server管理控制台进行手动地重新部署应用程序。 一.打开WebLogic Server: WebLogic部署要用到WebLogic Server控制台,在打开控制台前,要先启动WebLogic Server:1.启动WebLogic Server: 打开Tools→WebLogic Server→Start WebLogic Server,如下图: 当看到下面几句话时,表示WebLogic Server已经启动:

2.打开WebLogic Server控制台: Tools→WebLogic Server→WebLogic Console,如下图: 进入到控制台登陆页面,然后登陆:(账号和密码都为weblogic) 点击“Sign In”按钮,进入到:

二.WebLogic归档文件的部署: 1.Weblogic自动部署 例如:在Weblogic中创建名称为Deploy_Test的应用程序,执行后,则在控制台中的应用程序部署中可以看到创建的应用程序已经部署,这是本地自动部署,WebLogic Server将定期扫描/applications目录,自动部署里面的应用程序。 2.本地部署 在控制台页面中,进Domain Configurations下的Your Deployed Resources的Applications:

Oracle中间件WebLogic 12c维护保养手册

Oracle 中间件 WebLogic 12c 维护保养手册

目录 1日常监控及JVM查看工具 (3) 1.1安装 (3) 2VNC的安装及使用 (3) 2.1安装 (3) 2.2启动vnc (3) 2.3运行VNC Viewer客户端 (3) 2.4查询vnc服务 (4) 2.5停止vnc服务 (5) 2.6增加vnc服务终端 (5) 3服务器相关参数配置 (5) 3.1文件句柄数:根据实际服务器情况配置。 (5) 4常见问题及处理办法 (5) 4.1修改系统字符编码 (5) 4.2手工删除DOMIAN的方法 (6) 4.3域服务器启动端口冲突 (6) 4.4启动后可刷新页面,查看服务状态 (6) 4.5不重启服务情况下,替换静态文件 (6) 4.6weblogic改为开发模式 (7) 4.7版本管理 (7) 4.8使用部署的目标定义的默认值的情况下,清理缓存文件路径 (7) 4.9启动server,server**.out日志文件中包含乱码 (7) 4.10weblogic.xml文件说明 (7) 4.11weblogic控制台密码修改 (8) 4.12节点管理器配置文件说明 (9) 4.13设置GC日志的打印参数 (9) 4.14部署模式设置 (9)

1日常监控及JVM查看工具 1.1安装 2VNC的安装及使用 2.1安装 Linux系统默认已安装vnc服务器端。 2.2启动vnc 若未用vncpasswd设置密码,则第一次运行vncserver时,会提示设置密码,再次确定密码,并分配终端编号。 输入命令:vncserver You will require a password to access your desktops. Password:输入连接密码 Verify:再次输入密码 xauth: creating new authority file /webapp/.Xauthority New 'gd-webapps01:1 (webapp)' desktop is gd-webapps01:1 分配终端编号 Creating default startup script /webapp/.vnc/xstartup Starting applications specified in /webapp/.vnc/xstartup Log file is /webapp/.vnc/gd-webapps01:1.log 2.3运行VNC Viewer客户端 在Microsoft Windows上运行VNC Viewer “vncviewer.exe”,系统会出现”Connection details”对话框 在“Connection details”对话框中的“VNC server”文本框中输入VNC Server的IP地址:终端编号,单击“连接”按钮,再输入密码后,进入vnc操作界面。

Weblogic 11g 部署web应用程序详细图解

Weblogic 11g 部署web应用程序详细图解 ----浪花滚滚 1. 手动部署 A.创建web工程。 B.将web工程导出war格式。 导出的包: C.启动weblogic服务。 服务启动成功: D.打开服务配置页面并登陆。

E.登陆成功后,点击左侧菜单栏的部署 F.点右边的安装按钮 G.点上传文件 F.选择刚才导出的war包,将其上传,下一步。 G.选择上传好的文件,下一步。

H.选择“讲次部署安装为应用程序”,下一步。 I.可以在这里为工程取个别名,也可以用默认。其他都选择默认,下一步。 J.完成。 H.再点左侧菜单栏的部署,显示部署的应用程序的状态。 J.地址栏输入工程的地址:http://localhost:7001/工程文件名(或者刚才改过的别名),发现网页正常运行,部署成功!

2. weblogic和myeclips集成的配置部署 A.点击myeclips工具栏的按钮的黑色小三角,在弹出窗口的左侧选择Configure Server →Servers→WebLogic→Weblogic 10.x B.选择Enable

C.配置WebLogic的路径及其登录用户名和密码 D.左侧点击JDK 右边点ADD按钮 点Directory… 选择weblogic安装目录下的JDK包。 注意:weblogic的版本和JDK的版本是严格匹配的,一定要选择正确的版本号。 并且需要使用跟安装weblogic时选择的同一个JDK。 E.点左侧的Launch,右边选择Run mode

F. 配置完成! G.部署工程 点myeclips上方工具栏的按钮, 选择要部署的工程 点ADD后Server选择WebLogic10.x 点finashi,ok后,部署完成。 H.点的黑色小箭头后选择WebLogic 10.x→Start启动服务。 I.服务启动成功。 J.当工程有重名时,会发生冲突,部署失败。

weblogic在windows下安装及部署项目教程

Weblogic在windows下安装及部署项目教程 1.Weblogic10.3.6版本下载地址: https://www.wendangku.net/doc/a717915177.html,/technetwork/cn/middleware/ias/downloads/wls-main-091116-zhs.html 或在\\192.168.60.244\Tool\测试环境工具上取 2.安装 1)安装目录:D:\Oracle\Middleware 2)选择安装类型为自定义,选择自己需要安装的组件,其他都是默认直接下一步,直 到安装完成。 3.创建域 1)创建新的weblogic域 2)其他默认,点“下一步”,到下图这个界面设置用户名和密码。例如:用户名:weblogic 密码:weblogic1

3)选择服务器启动模式和JDK 4)选择可选配置

5)配置管理服务器 6)后面步骤直接“下一步”,知道创建完成。创建完成,运行 D:\oracle\Middleware\user_projects\domains\easyStore_domain\bin\startWeblogic.c md,用浏览器打开http://192.168.60.244:7001/console可直接登录管理服务器。 4.配置受管服务器 1)登录界面,使用自己设置的用户名密码登录

2)新建受管服务器 3)设置服务器名称、服务器监听地址、服务器端口,名称和端口均不与其他服务器重 复。然后点击“下一步”,完成。

5.配置数据源 1)点击“新建”,选择“一般数据源” 2)设置JDBC数据源名称,以及数据库类型,点击“下一步” 3)设置数据库驱动程序,选择如下图所示 4)设置JDBC数据源详细信息,实际的数据库名称、数据库用户名、主机地址等。

中间件安装配置手册-Weblogic for Linux

Weblogic中间件安装配置指南 (Weblogic 8.1 for Linux) 北京久其软件股份有限公司 2009年3月 1概述 Weblogic的安装配置总共包括五个部分: 1. 安装前准备 3. Weblogic8.1中间件产品的安装 4. 创建Weblogic实例 5. 配置实例 说明:本文档的WebLogic的安装是在linux环境下的,在Unix环境下的安装和Linux环境的安装差别不大。

2安装前准备 1.确定一个安装目录,建议该目录下至少有1个G的空间,可以使用df来查看 磁盘空间的使用情况,df命令后可加参数:如-k,使用KBytes 显示结果;-m,使用MBytes 显示结果。如下图: 2.创建一个用户组帐号,命令如下:groupadd groupname比如创建一个组名叫 bea的用户组:groupadd bea。 3.创建一个weblogic用户帐号,命令如下:useradd –g groupnameusername 说明:groupname代表用户的所属用户组的名称。 比如:useradd–g bea weblogic 。 3安装Weblogic8.1 特别说明:如果直接在Linux服务器上安装的话,可以启动Weblogic的图像安装界面,在图形安装界面安装较为简单,如果是通过一些Linux客户端文档工具安装俺么就不会启动图形界面,只能在文字界面下安装,而且要一定的英文阅读能力,请见附录部分。 安装步骤: 1. 将weblogic安装程序放到到一个临时目录。 2. 以root用户赋予.bin文件weblogic用户可执行权限,执行:chmod a+x filename.bin 3. 以刚刚创建的weblogic用户登陆,执行:su - weblogic 4. 找到weblogic8.1的安装文件,执行./ platform813_hpux32.bin,开始解压,如下 图所示: 5. 解压缩完以后,进入到Weblogic安装向导界面,如图所示:

64位weblogic windos安装部署以及常见问题解决

64位weblogic11g安装部署以及常见问题解决方案 目录 (一) 安装 (1) 在Windows 64位操作系统安装Weblogic的注意事项 (3) (二) 部署运行 (3) 1. 包引入错误 (3) 2.乱码现象 (3) 3.mime-typeType配置问题 (4) 4.应用不存在 (4) 5.ClassNotFoundException: org.hibernate.hql.ast.HqlToken (4) 6.weblogic部署war包action不能访问问题解决方法[There is no Action mapped for namespace / and action name] (5) https://www.wendangku.net/doc/a717915177.html,ng.StackOverflowError (5) (一)安装 我们在64位的服务器上为提高性能要安装64位的weblogic。经常在网上看到有人问,weblogic有64位的么?weblogic需要破解么? weblogic有专门的64位版本,这里安装的是weblogic11g,也就是10.3.6版本,12c的版本安装应该类似。weblogic从bea被oracle收购后,不需要破解,就只有授权。什么意思呢?就是说从oracle官网上下载的weblogic就是全功能版本,不管是集群还是其他,功能没有任何限制。但是如果要用于商业环境,必须要向oracle 买license,当然可以偷偷的用,那就是盗版,侵权,有一天oracle可以告的破产……。 1、下载64位weblogic,打下这个地址: https://www.wendangku.net/doc/a717915177.html,/technetwork/middleware/ias/downloads/wls-main-097127.html,在这里可以看到除了mac os X操作系统外,其他系统的64位都是同一个版本,wls1036_generic.jar。如下图,weblogic的下载需要注册一个oracle官网的帐号。

Weblogic10.3.6集群配置手册

Weblogic 10.3集群配置手册

目录 1.预备知识 (3) 2.本文环境 (3) 3.配置WebLogic Server集群 (3)

1.预备知识 什么是Domain和Server Domain Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。 Server Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。 Domain and Server的关系 一个Domain 可以包含一个或多个WebLogic Server实例,甚至是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。 2.本文环境 平台:RHEL 6.5 软件:WebLogic Server 10.3配置WebLogic Server集群 WebLogic集群的体系结构 单层混合型的集群架构(Cluster) 这种架构将所有的Web应用以及相关的服务应用全部置于集群中的单一WLS实例中,这种架构的优势在于: 易于管理 灵活的负载平衡机制 更强的安全控制

多层结构的集群架构(Cluster) 这种架构使用两个WLS集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。一般应用于下面这些情况: 在负载平衡机制需要调用集群EJB中的方法时; 在提供内容与提供对象的服务之间需要更大的机动性时; 在需要更高的系统稳定性时;

Linux环境Weblogic超详细安装配置说明

Weblogic的安装、配置与应用部署 1.W eblogic安装 1.1Linux下安装过程 安装环境: 操作系统: redhat-release-5Server-5.4.0.3 Weblogic版本: Weblogic 9.24 1)部署前准备: a.创建weblogic用户组. groupadd weblogic useradd –g weblogic weblogic passwd weblogic(修改weblogic密码) b.创建/Oracle 目录,修改目录所有者权限 mkdir /Oracle chown –Rf weblogic /Oracle 2)将server924_linux32.bin拷贝至应用服务器某一路径下. 如: /weblogic/server924_linux32.bin 并授予最大权限, 使用命令chmod 0777 /weblogic/server924_linux32.bin 3)执行安装文件server924_linux32.bin回车进入下一步, 如图1 图1 执行安装文件 4)键入1选择创建新的主目录, 回车进入下一步, 如图2

图2 创建新的主目录 5)键入安装路径后回车进入下一步, 如图3 图3指定主目录路径 6)确认安装路径后回车进入下一步, 如图4 图4 指确认安装路径 7)选择安装类型, 键入1选择完整安装, 回车进入下一步, 如图5 图5选择安装类型(完整安装, 定制安装)

8)确认安装路径后回车, 开始安装, 如图6 图6 确认安装路径后开始安装 9)安装完成, 如图7 图7 安装完成 1.2Windows中安装过程 略 2.W eblogic配置 2.1Weblogic注册 1)在收到Bea(ORACLE)公司为用户发的Weblogic正版安装光盘之后不久,会以电子邮件的形式给用户发送一个 新的Weblogic License文件(文件格式可能为*.txt格式),用户通过更新此许可文件,来去除软件对cpu数量或者使用户访问数量以及使用期限的限制。 2)步骤如下:

weblogic安装配置以及部署

Shanghai Baosight Software Co.,Ltd. √ Weblogic安装配置以及应用部署 编制毛瑜明 审核 批准 上海宝信软件股份有限公司 2009年8月3日

√ 文档控制 修改历史: 日期 作者或修改人 版本号 版本描述(修改记录) 2009-8-12 毛瑜明 V1.0 没有前期版本 分发记录: 拷贝号 姓名 部门

√ 目 录 1. Weblogic 的安装 ............................................................................................. 4 1.1. 安装前的准备 . (4) 1.1.1. 软件环境 ..................................................................................... 4 1.2. 安装weblogic9.2.1.0 ............................................................................ 4 1.3. 创建域(domain ) ............................................................................... 6 1.4. 部署应用 (10) 1.4.1. 启动和关闭weblogic ................................................................ 10 1.4.2. 创建server ............................................................................... 10 1.4.3. 部署应用 .. (13)

weblogic安装部署

Weblogic安装部署 一、首先上官网下载Weblogic的window x86版本和Linux x86(32bit)版本,地址: https://www.wendangku.net/doc/a717915177.html,/technetwork/middleware/weblogic/downloads/index.html 选择AcceptLicense Agreement,点击你要下载的版本就可以下载,下载需要用户登录:用户名:justinhits@https://www.wendangku.net/doc/a717915177.html, 密码:1nf0h)W1 下载后:linux版本:oepe111130_wls1032_linux32.bin Window版本:wls1032_win32.exe 二、安装只要运行安装程序,跟着向导一步一步进行就可以啦。 (windows双击安装程序、linux命令 (cd安装程序所在目录然后./oepe111130_wls1032_linux32.bin)) 注意2点 1.记录下自己填写的配置管理用户名和密码。 2.新建域的位置。(我放在F:\bea\user_projects\domains\mydomain) 三、部署应用项目(部分摘自https://www.wendangku.net/doc/a717915177.html,/p-36051142.html): 自动布署、命令行布署(可与Ant结合)、控制台(console)布署。下面简要说明三种布署方式。 1.启动weblogic,浏览器地址http://127.0.0.1:7001/console,输入你安装的时候记录的配置管理用户名和密码,点击登录。

2进入控制台界面: 3点击部署进入部署界面: 3点击安装按钮进入安装界面,进行安装:

weblogic安装说明

布置WEBLOGIC包说明 一:启动weblogic服务器控制台 [root@localhost ~]# su – weblogic [weblogic@localhost ~]$ cd /oracle/weblogic/user_projects/domains/base_domain (WEBLOGIC DOMAIN 的安装目录) [weblogic@localhost ~]$ ./ startWebLogic.sh (weblogic,weblogic001) 二:访问控制台,新建服务 http://192.168.0.231:7001/console/ 2.1新建一个服务,如附图所示 单击server-0服务的详细配置如下:

2.2新增数据源,如附图所示 目标详细配置如下:

连接池详细配置如下:

2.3部署包 1:把需要部署的包放在/oracle/weblogic/user_projects/domains/base_domain/application目录下。 2:部署文件,如附图所示: 详细信息如下: 概览详细配置如下:

三:命令启动服务 3.1修改内存 修改/oracle/weblogic/user_projects/domains/base_domain/bin目录下的setDomainEnv.sh 文件 WLS_MEM_ARGS_64BIT="-Xms512m -Xmx1024m" WLS_MEM_ARGS_32BIT="-Xms512m -Xmx1024m" 3.2命令启动服务 [root@localhost ~]# su – weblogic [weblogic@localhost ~]$ cd /oracle/weblogic/user_projects/domains/base_domain/bin/ (WEBLOGIC DOMAIN 的安装目录) [weblogic@localhost ~]$ ./ startManagerWebLogic.sh

Weblogic安装配置手册(windows)-经典保留

中间件安装配置指南(Weblogic for Windows)

第 1 章概述 Weblogic的安装配置总共包括五个部分: 1. 数据库产品的安装(详见相应数据库安装文档) 2. 初始化数据库(详见相应数据库文档) 3. Weblogic8.1中间件产品的安装 4. 创建Weblogic实例 5. 配置实例 第 2 章安装数据库 详见相关数据库安装文档。 第 3 章初始化数据库 详见相关数据库文档。 第 4 章安装Weblogic8.1 1. 找到weblogic8.1的安装文件,双击,开始解压,如下图所示:

图 4-1解压 2. 解压缩完以后,进入到Weblogic安装向导界面,如图所示: 图 4-2安装向导 3. 点击下一步,进入到许可协议界面,选择“是”,然后点击“下一步” 图 4-3许可协议 4. 出现如下界面,点击“浏览”可以选择BEA的主目录的路径,也可采用默认的安装 路径;(这个路径需要记住,在配置实例的时候需要用到)

图 4-4选择BEA主目录 5. 点击“下一步”,进入到下面的窗口; 图 4-5选择安装类型 6. 选择“自定义”,进入到下面的窗口: 图 4-6选择组件 7. 只需要选择Weblogic Server-Server即可,参见上图示例,然后点击“下一步”,

进入到下面的界面; 图 4-7选择产品目录 8. 在上面的窗口中选择产品安装的目录,也采用默认的即可,然后点击下一步,选择 “立即安装”,开始程序的安装。 9. 程序安装完成后,会出现如下窗口; 图 4-8安装完成 10. 把上面窗口中两个选项前面的勾去掉,点击完成即完成了Weblogic的安装。 第 5 章创建Weblogic实例 1. 找到系统任务栏上按钮,依次找到“开始>程序>BEA WebLogic Platform 8.1>Configuration Wizard”,弹出下面的窗口:

weblogic-数据源配置与使用方法

Weblogic 配置使用数据源与使用方法 我用的Weblogic10,其他可能有点不同,不过应该差不多 启动weblogic10,登录 选择JDBC->Data Sources ,如图1 图1 进入界面后,先点击左上角的Lock&Edit按钮,如图2

图2点击后就可以进行编辑和配置了。 点击右边页面的“New”如图3 图3点击NEW 后,出现新建数据源界面如图4

图4 变量解释: Name: 图4中第一个红框,随便起的名,在服务器用的数据源名,随便起,自己能认出来就行。 JNDI Name: 同志们,注意了,这个名字很重要,是在客户端要调用的JNDI名。Database Type:数据库类型,我用的MySql,我选MySql,其他数据库也是一样的,用什么就选什么。 Database Driver:数据库驱动,地球人都知道 写完了点“Next”中文的话就是“下一步”,如图5,

图5直接点下一步如图6

图6 参数解释: Database Name: 数据库名 Host Name:数据库地址,我是本地所以是127.0.0.1 Port:数据库端口,mysql默认端口是3306,其他数据库各有不同Database User Name:数据库用户名 Password/Confirm Password :数据库密码' 配置好了点 next 然后点击上面的Test Configeration 如图7

图7 PS:测试成功通过就点Finish,测试要是没通过自己找原因,有的时候会是驱动的问题,如果是找不到驱动错误的话,就自己把驱动放到weblogic 里去,在weblogic8.1中就有可能出现这种问题,数据库驱动放在"你电脑weblogic安装的位置 \bea\wlserver_10.0\server\lib" Finish 如图 8 图8 其中MysqlTest 是刚才新建的数据源这时候还没有Targets,还不能用,点击MysqlTest,也就是刚才创建的数据源,出现图9页面 图10 点击第二个选项卡,即Targets ,出现如图11

Weblogic应用程序部署步骤

WebLogic应用程序部署步骤 1、进入weblogic主界面——点击左侧“域结构”下的“部署” 2、在“部署”界面,找到右侧界面中的“部署”模块, 点击“安装”(安装你所需要部署的应用程序)——进入“安装应用程序界面”,显示当前的路径,如果你所需要的应用文件在显示的路径下面找不到,可以点击“上载文件”,选择你所需要的部署文件 3、点击“上载文件”——找到右侧界面“将部署上载到管理”,有两个选择项:“部署档案”和“上载部署计划(此项是可选的)”。

说明:“部署档案”,是从你当前浏览的计算机上选择你所需要的应用程序或模块,找到文件后,将此部署上载到管理服务器。 “上载部署计划(可选)”,是一种配置,可对包含在部署档案中的描述符进行补充。部署在没有部署计划的情况下可以运行, 但你也可以立即上载一个部署计划。此部署计划档案是一个打包为 .jar 文件的配置信息目录。 4、点击“部署档案”旁的“选择文件”(选择相应的应用程序,为*.war文件),确定——点击“下一步”——进入“找到要安装的部署并准备部署”(提示:以成功将文件上载到服务器上)——点击“下一步” 5、找到右侧“选择定位样式”窗格,有两个选项,“将此部署安装为应用程序”和“将此部署安装为库”。根据实际情况进行选择。 说明:“将此部署安装为应用程序”,是此应用程序及其组件将被定位到同一位置。这是最常见的方法。 “将此部署安装为库”,应用程序库是可供其他部署共享的部署,在运行其引用应用程序的所有目标上,库都应该是可用的。 6、点击“下一步”,进入“选择部署目标”,选择要对其部署此应用程序的服务器和/或集群。选择“服务器”,如“AdminServer”等。

oracle+weblogic安装与部署

公司由C/S转向B/S,所以有了此文。 oracle+weblogic的安装与部署。 一般的软件安装配置都比较的简单,而这些相对复杂点,所以在此配图详解,下面开始正文: 1.下载oracle 10g,PL/SQL和Weblogic8.1.4 2.安装oracle 10g 前期准备首先检查机器上是否安装了其他版本的oracle,如果有请按以下步骤卸载。 a,首先使用oracle自带的卸载功能卸载程序 b,删除机器上oracle目录 c,打开注册表开始—运行—regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,全部删除。 找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOr der\Start Menu2\Programs\Oracle - OraDb10g_home1全部删除。 开始安装 a,首先解压oracle 10g b,点击解压后的setup.exe进行安装,如图1:

选择基本安装,根据自己的盘符大小情况选择安装目录路径,安装类型根据个人实际应用进行选择。 全局数据库名一般默认,口令自己设置 c,点击下一步,oracle会自行检测运行环境和安装目录等等,如图2:

d,经检测没有问题,点击下一步,出现如图3界面: 根据本身机器的硬件,安装时间不同,一般10到20分钟

如果安装过程中出现问题,会提示错误信息;否则就出现如下界面,图5: e,安装结束,图6:

3.安装PL/SQL PL/SQL的安装比较简单这里不做过去介绍。 登陆界面,图7: 4.安装Weblogic8.1.4 a,解压Weblogic8.1.4,点击platform814_zh_cn_win32.exe文件,如图8:

weblogic集群配置方法-具体实施步骤1

weblogic集群配置方法 案例所属系统 应用服务器weblogic1,weblogic2 案例现象 应用服务器,主机8G内存,目前使用情况: 主机weblogic1 为了提高内存使用率,准备在两台主机上各新增一个域,并配置集群,然后部署应用。 案例平台环境 查看主机信息 [weblogic@weblogic1 ~]$ uname -a Linux weblogic1 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux [weblogic@weblogic2 bin]$ uname -a Linux weblogic2 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux 查看weblogic版本信息 [weblogic@weblogic1 ~]$ cat /home/weblogic/bea/logs/log.txt Nov 24, 2010 9:15:28 PM -- install "WebLogic Platform" 9.2.3.0 at /home/weblogic/bea/weblogic92

release 9.2.3.0 [Added] |_____WebLogic Server [Added] | |_____Server [Added] | |_____Server Examples [Added] |_____Workshop for WebLogic Platform [Added] |_____Workshop [Added] |_____Workshop Examples [Added] [weblogic@weblogic2 logs]$ cat /home/weblogic/bea/logs/log.txt Nov 24, 2010 2:56:10 PM -- install "WebLogic Platform" 9.2.3.0 at /home/weblogic/bea/weblogic92 release 9.2.3.0 [Added] |_____WebLogic Server [Added] | |_____Server [Added] | |_____Server Examples [Added] |_____Workshop for WebLogic Platform [Added] |_____Workshop [Added] |_____Workshop Examples [Added] 查看JDK信息 [weblogic@weblogic1 logs]$ echo $JA V A_HOME /usr/local/jdk1.5.0_21 [weblogic@weblogic2 logs]$ echo $JA V A_HOME /usr/local/jdk1.5.0_21 查看ip地址信息 [root@weblogic1 ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:50:56:B9:00:01 inet addr:172.22.0.12 Bcast:172.22.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:feb9:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:598544 errors:0 dropped:0 overruns:0 frame:0 TX packets:1863036 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:52714000 (50.2 MiB) TX bytes:2139395347 (1.9 GiB) Base address:0x2000 Memory:d8840000-d8860000 [root@weblogic2 ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:0C:29:CD:80:D2 inet addr:172.22.0.13 Bcast:172.22.0.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fecd:80d2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:348063 errors:0 dropped:0 overruns:0 frame:0

weblogic10.3.6安装步骤

Weblogic 10.3.6安装步骤 1、下载安装包 https://www.wendangku.net/doc/a717915177.html,/technetwork/cn/middleware/weblogic/downloads/wls-main-091116-zhs .html 2、wls1036_linux32.bin安装包放入服务器,开始安装(安装目录:/home/weblogic/ora):给安装文件wls1036_linux32.bin权限 运行./ wls1036_linux32.bin,进入图形安装界面,点击【next】 3、选择Create a new Middleware Home方式,安装目录为 /home/weblogic/Oracle/Middleware/,点击【next】

4、注册,不选中复选框,点击【next】 5、选择安装类型,type,点击【next】

6、选择中间件、eblogic和oracle相关的目录,点击【next】 7、weblogic的安装大纲,点击【next】

8、开始安装 9、完成安装

Weblogic 配置 建立Weblogic domian 进入目录,运行./config.sh [root@oracle bin]# cd /home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin/ [root@oracle bin]# ./config.sh 1、开始画面,选择新建一个weblogic域,点击【next】

2、根据实际情况修改域名称base_domain ,点击【next 】;

Linux下WebLogic 的安装配置及启动

Linux? Weblogic ??3 zhenhua_hou@https://www.wendangku.net/doc/a717915177.html, 20100822 WebLogic 1 ǐ ? CentOS4.8 2 3'? 1:oracle wls1033_oepe111150_linux32.bin https://www.wendangku.net/doc/a717915177.html,/technetwork/middleware/ias/downloads/wls-main-097127.html 2:ftp xFtp https://www.wendangku.net/doc/a717915177.html,/download/down_xfp3.html 3:SSH SecureCRT,SSH,XShell 3 3? ?URRW/"? ? ?D ? ZHE/RJLF/"? KRPH ? mkdir -p /u02/weblogic

?üZHE/RJLF?/"? groupadd weblogic ?ü/ZHE/RJLF useradd -g weblogic -d /u02/weblogic weblogic "?ü?/" 3 passwd weblogic ? ? ? ? weblogic weblogic ? X " ???/" cd /u02 ls -la root root 4096 Aug 23 15:29 u02 ? X ? " ???/" ?%?ZHE/RJLF chown -R weblogic:weblogic /u02 /;IWS?ZOV BRHSH BOLQX[ ELQ? X ? ?ZOV BRHSH BOLQX[ ELQ" ?/"??/" cd /u02 ls -la root root 968036147 Aug 23 15:39 wls1033_oepe111150_linux32.bin

[04]Weblogic11g集群配置,配置数据源,项目部署,负载分发说明文档

WebLogic 11g集群配置 1.环境 平台:Windows8 ,4G RAM;Windows7 ,1G RAM 软件:WebLogic Server 10.3 2.配置说明 2.1配置集群应用的必要条件 ?集群中的所有Server 必须位于同一网段,并且必须是IP 广播(UDP)可到达的 ?集群中的所有Server 必须使用相同的版本,包括Service Pack ?集群中的Server 必须使用永久的静态IP 地址。动态IP 地址分配不能用于集群环境。 如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP 地址,只有这样,客户端才能访问服务器。 2.2配置前的准备工作 在配置集群前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集 群信息:在两台机器上配置集群(每台机上都要安装相同版本的WebLogic 11g 产品)。见表1。建议:测试服务器有4G以上的内存,否则,服务器启动过程将会很漫长。 2.3集群规划 3.配置WebLogic Server 集群 3.1 主控服务器的配置:Windows 8 系统上

3.1.1 创建新的domain 在【程序】中选择【Oracle WebLogic】下的【Oracle WebLogic】选择“创建新的WebLogic 域”。 3.1.2 选择安装域源 默认选择安装“Basic WebLogic Server Domain”, 单击“下一步”按钮。

3.1.3 指定域的名称和位置 输入要创建的域名和位置,此处域名输入为proxy_domian,输入完成后单击“下一步”按钮。本文安装位置为D:\bea11g\user_projects\domains目录下。 3.1.4 配置管理员用户名和密码 用户名:weblogic,密码:weblogic1

相关文档
相关文档 最新文档