weblogic怎么配置数据源

weblogic怎么配置数据源,第1张

1、创建域(Domain)的方式:

Domain简单定义为:是一个逻辑管理单元,Domain下面包含着weblogic应用服务器中的所有东西,weblogic应用服务器的启动,停止都是以domain为单位进行管理的

windows下面可以直接在开始菜单安装程序中创建domain,如图所示:

linux下面可以直接进入weblogic安装目录中创建domain,具体位置:

weblogic11/wlserver_10.3/common/bin/config.sh

当然config.cmd即是windows的创建domain的方式了。

2、创建domain: 

默认选中“创建新的Weblogic域”,点击“下一步”

“扩展现有的Weblogic域”是指对已经存在的域进行额外配置

3、选择域源: 

默认选中“Basic Weblogic Server Domain……”,即创建基本的域。点击“下一步”

其它几种domain类型是针对特定应用的,如sip、webservice。

4、指定域名和位置:

输入域的名称“example”,域的位置默认是:

weblogic11\user_projects\domains。点击下一步。

域创建完成之后,会在该位置下创建以域名称(如:example)命名的文件夹。

5、配置管理员用户名和口令:

意思是管理domain(修改配置、启动、停止等维护 *** 作)的 *** 作账号

上图所示,默认的账号为weblogic,口令长度有8位限制。输入口令后点击下一步。

6、配置服务器启动模式和JDK:

上图所示,weblogic提供两种启动模式(开发模式、生产模式)。这里会涉及到一些细节。

如果是开发模式,启动domain是不需要输入管理账号、密码的,并且轮训部署的应用程序,如果有文件更新,会自动更新(传说中的热部署)。

如果是生产模式,启动domain必须输入管理账号、密码。为了提高性能,不会对应用程序进行轮训,而且建议使用原先bea自带的jrockit jdk作为运行的jdk(不过自从被oracle收购之后,安装目录下未提供jrockit jdk了(需要自行下载)。

如果选择生产模式,后续再细讲。

这里选择默认的“开发模式”,选择JDK之后,点击下一步。

7、选择可选配置:

上图所示,这里的配置是可选的,如果涉及到集群,可在这里配置。

直接点击下一步。

8、配置概要:

至此,已经完成了基本的配置,上图显示配置的概要信息,如域名、域类型、管理服务器名称等。点击“创建”按钮,进行domain的创建。

“myjndi”是WEBLOGIC上配置的数据源的JNDI

NAME,

这里要注意的是查看你的DATA

SOURCE是否成功发布,修改了JNDI

NAME啊或者其他的参数后数据源的DEVELOP会置为FALSE。这时候最好是删除重新创建重新发布一下。我今天在用JNDI数据源的时候弄了几个小时老是不能成功取到数据源,还以为是我取数据源的方式有问题还是JNDI名字有问题,后面对比另外一台电脑上的WEBLOGIC才发现原来是DEVELOP为FALSE了,于是重新创建了一下,果然成功了,真是坑爹啊。4个小时就这么浪费了,不过走过的弯路是以后的财富。

第一步启动weblogic的domain进入到控制台,在建立多数据源之前我们得先建好单个JDBC数据源。

点击“New”之后界面如下:

大家肯定在选择数据库驱动的时候有些疑问,当找不到自己想要的驱动的时候最好是选择other,然后自己配置数据库驱动信息,我个人建议这种,下面我举例的就是这种。我在这里选择other之后我会将我的数据库驱动jar文件拷贝到domin目录下的D:\bea\user_projects\domains\cttsp_domain\lib文件夹下,

接下来的步骤是:

当按照上面的步骤创建好了单个数据源后,可以再多建几个。我这里是按照2个数据来建立多数据源,并且让2个数据在出现故障后自动切换,建立多数据源的步骤如下:

最后点击完成,这样就完成了多数据源的配置,如果你的web项目还要使用的话,还得将你web项目中datasource也改一下,


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11755097.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存