精华内容
下载资源
问答
  • 通过WebSphere配置数据库连接池一共需要三项:1.配置连接驱动,在这里叫:JDBC提供程序;2.配置数据库连接池,在这里叫:配置数据源;3.配置数据库登录帐号,密码,在这里叫:J2C认证别名;具体操作:一.创建JDBC提供程序1.进入 ...

    通过WebSphere配置数据库连接池一共需要三项:

    1.配置连接驱动,在这里叫:JDBC提供程序;

    2.配置数据库连接池,在这里叫:配置数据源;

    3.配置数据库登录帐号,密码,在这里叫:J2C认证别名;

    具体操作:

    一.创建JDBC提供程序

    1.进入 资源->JDBC->JDBC提供程序;

    2.选择配置的节点;

    3.进入新建;

    4.创建新的JDBC提供程序:

    4.1 选择数据库类型(使用的数据库名称);

    4.2 选择提供程序类型;

    4.3选择实施类型;

    5.下一步,输入数据库类路径信息:

    5.1输入数据库驱动文件的完整路径(注意:不要使用末尾斜杠文件分隔符);

    6.显示配置总结信息,完成配置JDBC提供程序,保存到主配置中;

    二.配置数据源

    1.进入 资源->JDBC->数据源;

    2.选择配置的节点;

    3.进入新建;

    4.输入基本数据源信息:

    4.1输入数据源名,任意名称即可;

    4.2输入JNDI名称路径(如:jdbc/scm);

    4.3选择已有的组件管理的认证别名和XA恢复认证别名,如果需要新建选项,点击新建J2C认证别名,查看方法"新建J2C认证别名";

    5.选择JDBC提供程序,选择现有的JDBC提供程序(如果没有JDBC提供程序,可以选择创建新的JDBC提供程序)

    6.JDBC提供程序,方法参照创建JDBC提供程序);

    6.1输入数据源的特定于数据库的属性;

    6.2输入数据库名;

    6.3指定数据源的 JDBC 连接类型.此属性与数据源类中的驱动程序类型属性相对应.如果要使用类型4 JDBC 驱动程序,则将值设置为4.如果要使用类型2 JDBC 驱动程序,则将值设置为 2(在z/OS(R)平台上,类型2 驱动程序使用 RRS 并支持两阶段落实处理);

    输入服务器名称(比如输入TCP/IP:192.168.254.1),注意:此属性与数据源类中的服务器名称属性相对应.如果驱动程序类型属性设置为4,则此属性是必需的;

    6.4输入端口号,注意:此属性与数据源类中的端口号属性相对应.如果驱动程序类型属性设置为4,则此属性是必需的;

    6.5选择将此数据源用于容器管理的持久化(CMP),指定此数据源用于Enterprise bean的容器管理的持久性(CMP).此选项将导致为关系资源适配器创建与此数据源对应的CMP 连接工厂.

    7.显示配置总结信息,完成配置数据源,保存到主配置中;

    三.新建J2C认证别名

    1.进入资源->JDBC->数据源->新建->创建新的J2C认证别名 或者进入 资源->JDBC->数据源->进入已有的数据源->点击:JAAS-J2C 认证数据->新建J2C认证数据;

    2.配置常规属性:

    2.1输入别名,任意名称即可;

    2.2输入用户标识,输入数据库用户名即可;

    2.3输入密码,输入数据库密码即可;

    3.保存,添加到使用的的组件管理的认证别名和XA恢复认证别名即可.

    展开全文
  • WebSphere安装配置文档

    千次阅读 2019-11-08 16:36:37
    WebSphere安装配置文档 1、环境准备 标题

    WebSphere安装配置文档

    一、环境准备

    1.磁盘分配

    #fdisk -l ——查看磁盘空间
    #vgcreate datavg /dev/sdb ——创建卷组(VG)(sdb为当前可进行划分的分区,根据实际情况更改)
    #lvcreate -L 50G -n lvwas datavg ——使用 lvcreate 命令从卷组里划分一个新的逻辑卷,这里创建了名称为lvwas,大小50GB的逻辑卷分区
    #mkfs.ext3 /dev/datavg/lvwas——使用 mkfs.ext 格式化为lvwas的ext3文件系统
    #mkdir -p /opt/IBM
    #mount /dev/datavg/lvwas /opt/IBM——挂载镜像
    #df –h——查看挂载情况

    设置开机自动挂载,编辑
    /etc/fstab文件,加入最后一行

    #vi /etc/fstab
    /dev/datavg/lvwas /opt/IBM ext3 default 1 1

    在这里插入图片描述

    2.更改hosts文件

    更改/etc/hosts和/etc/hostname
    根据实际情况修改主机名
    在hosts中添加管理服务器和受管服务器的ip和主机名

    3.关闭防火墙

    永久关闭防火墙:#chkconfig iptables off
    临时关闭防火墙:#service iptables stop
    查看防火墙状态:#service iptables status
    更改SELinux状态:#setenforce 0
    查看SELinux状态:#getenforce

    4.创建组和用户

    #groupadd was
    #useradd -g was wasadmin
    #passwd wasadmin

    二、IIM安装

    下载IIM:
    http://www-01.ibm.com/support/docview.wss?uid=swg27025142

    ./install安装

    #./install

    在这里插入图片描述
    打勾选择“IBM Installation Manager 版本”,然后进行“下一步”,如下图所示:
    选择Next
    在这里插入图片描述
    在这里插入图片描述
    选择安装路径,默认为/opt/IBM/InstallationManager/eclipse,如下图所示:
    在这里插入图片描述
    点击安装以后开始安装
    在这里插入图片描述
    安装结束,点击“重新启动Installation Manager”来启动IIM,如下图所示:
    在这里插入图片描述

    三、WAS、IHS & PLG 和JDK的安装及打补丁(可同时安装)

    WAS(WebSphere Application Server)是一种应用服务器,与Tomcat/JBoss类似,可以部署在服务器中,而作为应用程序的容器,应用程序可以部署到WAS中。WebSphere有很多版本,主要有application server base版、express精简版、community edition社区版和network deployment版等。根据架构的不同,WAS可以分为两类:

    1.stand-alone架构在这里插入图片描述

    由图可知,stand-alone是单层架构,在这个架构中只有一个application server概要(注:概要是一系列不同配置的集合)。在这个架构下,WAS中包含各种容器,包括web container(web容器给JSP、servlet等应用程序组件提供运行环境,主要是和基于HTTP的请求打交道)和EJB container(EJB容器主要给类似邮件服务、事务管理等的EJB组件提供运行环境,更多的是和数据库和其他服务打交道)、JMX(JMX是一个为应用程序、设备、系统等植入管理功能的框架)、安全组件、web server engine、消息引擎、动态缓存以及一些其他服务。

    2.ND架构在这里插入图片描述

    在ND架构中,WAS是两层管理架构,最大管理单位是单元(cell),每个单元里有一个部署管理器(deployment manager),每个部署管理下可以有多个节点(Node),每个节点中都会有节点代理器(node agent),用来管理每个节点下的server,而每个节点下可以有多个server,每个server上可以有多个应用程序。部署管理器中存在一个主配置文件,每个节点中存在副本配置文件,部署管理器通过文件同步服务将副本配置文件与主配置文件保持同步,如下图。
    在这里插入图片描述

    3.下载安装

    下载WAS、IHS & PLG 和JDK的安装包和补丁包
    IIM 启动后的界面,如下图所示:
    配置所要安装的产品的存储库,WAS、IHS & PLG、JDK在安装之前都需要先配置一下存储库才可以接着真正的安装过程。菜单“文件”,“首选项®…”
    在这里插入图片描述
    “存储库”,右边“添加存储库®…”,在打开的界面中“浏览(B)…”到存储库的路径,并选中“repository.config”文件后确认返回之。
    在这里插入图片描述
    注意这里选择的是WAS、IHS & PLG 和JDK及补丁包解压路径中的 repository.config (这和WAS6 7 安装双击exe截然不同)测试连接
    在这里插入图片描述
    成功后确定 回到IM界面 点击安装
    在这里插入图片描述
    选中复选框
    在这里插入图片描述
    Next
    在这里插入图片描述
    根据需要勾选上“简体中文”软件包,方便控制台等可以显示中文,然后“下一步”,如下图所示:
    在这里插入图片描述
    根据实际的应用系统需要而决定选择JDK的版本,32位或64位,建议选择64位的JDK版本,然后“下一步”,如下图所示:
    在这里插入图片描述
    复审摘要信息,并点击“安装”开始进行安装,如下图所示:
    在这里插入图片描述

    四、创建概要文件

    安装结束,可以启动概要管理工具来创建概要文件,如下图所示:
    在这里插入图片描述在这里插入图片描述

    1.配置独立WAS 应用服务器

    ①创建独立WAS 应用服务器概要文件

    启动“WebSphere Customization Toolbox ”概要文件管理工具,并点击右边的“创建”按钮,如下图所示:
    在这里插入图片描述
    选择“应用程序服务器”,然后“下一步”,如下图所示:
    在这里插入图片描述
    选择“高级概要文件创建(A)”,然后“下一步”,如下图所示:
    在这里插入图片描述
    确认选择中了“部署管理控制台(建议)”以及“部署缺少应用程序”,然后“下一步”,如下图所示:
    在这里插入图片描述
    指定概要文件目录,然后“下一步”,如下图所示:
    在这里插入图片描述
    性能调节设置为“峰值”确认节点名,服务器名称,主机名,然后“下一步”,如下图所示:
    在这里插入图片描述
    选择“启用管理安全性”,输入“用户名”、“密码”以及“确认密码”,这里输入的为用户名与密码全为wasadmin,注意是有区分大小写的。然后“下一步”,如下图所示:
    在这里插入图片描述
    创建新的缺省个人证书与创建新的要签署证书,然后“下一步”,如下图所示:
    在这里插入图片描述
    缺省个人证书,到期年限改为“15”,然后“下一步”,如下图所示:
    在这里插入图片描述
    采用缺省端口值,然后“下一步”,如下图所示:
    并可以在logs/AboutThisProfile.txt 文件中找到部分端口值。
    在这里插入图片描述
    根据需要选择是否要创建Linux服务,这里将应用程序服务器进行作为Linux服务运行,填写用户名“wasadmin”然后“下一步”,如下图所示:
    在这里插入图片描述
    根据需要来确定是否选择创建Web服务器,然后“下一步”,如下图所示:
    在这里插入图片描述
    点击“创建®”开始创建概要文件,如下图所示:
    在这里插入图片描述
    概要文件创建过程中,如下图所示:
    在这里插入图片描述
    概要文件创建完成,如下图所示:
    在这里插入图片描述
    通过“第一步”可以进行安装验证、停止服务器、启动管理控制台等,如下图所示:
    在这里插入图片描述
    尝试进行安装验证工具进行安装验证,如下图所示:
    在这里插入图片描述
    概要文件管理工具显示刚刚创建好的概要文件,如下图所示:
    在这里插入图片描述

    ②独立WAS应用服务器管理控制台访问

    启动服务器完成后,就可以通过WAS 的管理控制台来进行应用的安装部署与配置、启动停止以及卸载等操作了,如下图所示:
    默认浏览器可以直接访问:
    http://localhost:9060/admin (http://localhost:9060/ibm/console)
    在这里插入图片描述

    ③启动独立WAS 应用服务器

    如果在创建概要文件后,没有进入“第一步”进行启动服务器,那么可以通过命令行来进行手工启动WAS 服务器。
    例如:WAS 是安装在 /opt/IBM/WebSphere/AppServer 目录下,概要文件在/opt/IBM/WebSphere/AppServer/profiles/AppSrv01目录下,则进入DOS 命令行后,执行如下命令:

    #cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
    #./startServer.sh server1

    如果在创建概要文件时选择了作为Linux服务运行,则可以通过Linux
    里的服务进行启动。

    ④停止独立WAS 应用服务器

    可以通过命令行来进行手工停止WAS 服务器。
    例如:WAS 是安装在 /opt/IBM/WebSphere/AppServer 目录下,概要文件在/opt/IBM/WebSphere/AppServer/profiles/AppSrv01目录下,则进入DOS 命令行后,执行如下命令:

    #cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
    #./stopServer.sh server1

    如果在创建概要文件时启动了安全性,则会弹出提示框输入用户名与密码,之前创建是输入的用户与密码为wasadmin如下图所示:
    在这里插入图片描述
    也可以直接在命令行后附上用户与密码就可以停止WAS服务器,执行如下命令。

    #cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
    #./stopServer.sh server1 -username wasadmin -password wasadmin

    即可将WAS服务器停止下来。

    2.配置WAS 集群应用环境

    ①创建WAS 集群概要文件

    启动“WebSphere Customization Toolbox”概要文件管理工具,并点击右边的“创建”按钮,如下图所示:
    在这里插入图片描述
    选择“单元(Deployment Manager 和联合应用程序服务器)”,然后“下一步”,如下图所示:
    在这里插入图片描述
    选择“高级概要文件创建” ,然后“下一步”,如下图所示:
    在这里插入图片描述
    选择“部署管理控制台”,然后“下一步”,如下图所示:
    在这里插入图片描述
    输入“Deployment Manager 概要文件名”和“应用程序服务器概要文件名”,以及“概要文件目录”,然后“下一步”,如下图所示:
    在这里插入图片描述

    输入“Deployment Manager 节点名”和“应用程序服务器节点名”,以及“主机名”和“单元名”,然后“下一步”,如下图所示:
    在这里插入图片描述
    为了安全起见,在生产环境下必须选择“启用管理安全性”,输入“用户名”、“密码”以及“确认密码”,这里输入的为用户名与密码全为wasadmin,然后“下一步”,如下图所示:
    在这里插入图片描述
    采用默认的“创建新的缺省个人证书”和“创建新的根签署证书”。如果已经有了自己的证书,则进行“导入现有的缺省个人证书”和“导入现有的根签署证书”,然后“下一步”,如下图所示:
    在这里插入图片描述
    采用默认安全证书值,也可以将“缺省个人证书”的“到期年限”将默认的“1”提高到更高的年限值,然后“下一步”,如下图所示:
    在这里插入图片描述
    Deployment Manager 端口配置采用“缺省端口值”,如果当前服务器上有多个概要文件,并可能同时启动,则采用“建议的端口值”,以避免同时启动时造成端口冲突,然后“下一步”,如下图所示:
    在这里插入图片描述
    Node Agent 端口配置采用“缺省端口值”,如果当前服务器上有多个概要文件,并可能同时启动,则采用“建议的端口值”,以避免同时启动时造成端口冲突,然后“下一步”,如下图所示:
    在这里插入图片描述
    应用程序服务器的端口配置采用“缺省端口值”,如果当前服务器上有多个概要文件,并可能同时启动,则采用“建议的端口值”,以避免同时启动时造成端口冲突,然后“下一步”,如下图所示:
    在这里插入图片描述
    根据需要来确定是否选择“将Deployment Manager 进程作为Linux
    服务运行”,并选择“启动类型”,然后“下一步”,如下图所示:
    在这里插入图片描述
    暂不选择“创建Web服务器定义”,然后“下一步”,如下图所示:
    在这里插入图片描述
    确认单元Deployment Manager 概要文件创建总结,然后“下一步”,如下图所示:
    在这里插入图片描述
    确认概要文件的配置,管理端口等,然后“下一步”,如下图所示:
    在这里插入图片描述
    确认之后开始进行创建概要文件,如下图所示:
    在这里插入图片描述
    经过一些时间的创建之后,概要文件创建成功,可以启动"第一步"控制台来进行启动管理控制台,并点击“完成”,如下图所示:
    在这里插入图片描述
    在概要文件管理工具可以看到刚刚创建好的概要文件信息,如下图所示:
    在这里插入图片描述

    ②启动Deployment Manager

    如果在创建概要文件后,没有进入“第一步”进行启动服务器,那么可以通过命令行来进行手工启动Deployment Manager 服务器。
    例如:WAS是安装在/opt/IBM/WebSphere/AppServer 目录下,概要文件在/opt/IBM/WebSphere/AppServer/profiles/Dmgr01 目录下,则进入DOS
    命令行后,执行如下命令:

    #cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
    #./startManager.sh

    如果在创建概要文件时选择了作为Linux服务运行,则可以通过Linux
    里的服务进行启动。

    ③创建多个节点,并加入Deployment Manager

    在其他的多台机器上,先安装好IIM,然后通过IIM 安装好WAS,JDK,以及相应的补丁。然后参考《创建独立WAS 应用服务器概要文件》一节,重复创建概要文件。然后通过命令行将节点加到Dmgr 中,首先确认Dmgr 处于启动状态,再添加。如下:
    例如:WAS是安装在/opt/IBM/WebSphere/AppServer 目录下,概要文件在/opt/IBM/WebSphere/AppServer/profiles/AppSrv02目录下,则进入DOS命令行后,执行如下命令:

    #cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin
    #./addNode.sh 管理服务器主机名 DmgrPort

    DmgrPort默认端口是8879,然后根据提示输入管理控制台的用户名与密码,在创建Dmgr一节输入的用户名与密码都是wasadmin

    ④启动Node Agent

    Node Agent 只能通过命令行来进行手工启动之。
    例如:WAS是安装在/opt/IBM/WebSphere/AppServer 目录下,概要文件在/opt/IBM/WebSphere/AppServer/profiles/AppSrv02目录下,则进入DOS命令行后,执行如下命令:

    #cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin
    #./startNode.sh

    ⑤创建集群

    登陆管理控制台,删除原有的server
    在这里插入图片描述
    创建集群
    在这里插入图片描述
    输入“集群名”,根据需要选中“配置 HTTP 会话内存到内存复制”选项,然后“下一步”,如下图所示:
    在这里插入图片描述
    提示:当在集群成员间需要进行会话复制时,则应当选中“配置 HTTP 会话内存到内存复制”选项,这样集群员的某一成员进行停止与再启动则不会影响应用系统的使用。输入“成员名”,在 “选择节点”中选择不同的节点,配以想要的分发“权重”,默认是“2”,默认是选中了“生成唯一的Http端口”,以避免端口冲突,然后“下一步”,如下图所示:
    在这里插入图片描述
    输入其他成员的“成员名”,在 “选择节点”中选择不同的节点,配以想要的分发“权重”,默认是“2” ,默认是选中了“生成唯一的Http 端口”,以避免端口冲突,然后“下一步”,如下图所示:
    在这里插入图片描述
    可以看到已经创建的两个成员,根据需要以及节点的数量进行重复的成员增加与减少,然后“下一步”,如下图所示:
    在这里插入图片描述
    查看新创建的集群信息,然后单击“完成”进行集群的创建,如下图所示:
    在这里插入图片描述
    单击“保存”链接将新创建 的集群配置信息进行保存,如下图所示:
    在这里插入图片描述
    保存成功后,显示集群未启动状态,如下图所示:
    在这里插入图片描述
    点击集群名称链接,进入集群的配置界面,如下图所示:
    在这里插入图片描述
    然后点击“集群成员”的链接,进入集群的成员管理界面。
    在集群的成员管理界面,可以看到集群中所有的成员列表,单击集群成员之一来进入详细配置界面,如下图所示:
    在这里插入图片描述
    选中集群名称,然后点击“启动”按钮即可启动集群了,如下图所示:
    在这里插入图片描述
    经过一些时间,集群启动完成,如下图所示:
    在这里插入图片描述

    ⑥创建Web 服务器

    在控制台上左边的菜单,依次展开“服务器”,“服务器类型”,“Web 服务器”,然后在右边点击“创建…”按钮开始创建Web服务器,如下图所示:
    在这里插入图片描述
    在“选择节点”下选择安装有IBM HTTP Server 的节点,然后输入“服务器名”,“类型”则选择“IBM HTTP Server”,然后“下一步”,如下图所示:
    在这里插入图片描述
    选择Web 服务器模板,为默认的“IHS”,然后“下一步”,如下图所示:
    在这里插入图片描述
    输入Web 服务器属性,“端口”、“Web服务器安装位置”、“服务器名称”、“插件安装位置”、选择“至Web 服务器的应用程序映射”为“全部”,然后“下一步”,如下图所示:
    在这里插入图片描述
    单击“完成”开始创建新的Web 服务器,如下图所示:
    在这里插入图片描述
    单击“保存”链接将新创建的Web 服务器配置信息进行保存,如下图所示:
    在这里插入图片描述
    新的Web 服务器保存结束,如下图所示:
    在这里插入图片描述
    选中新创建的Web 服务器,然后点击“启动”按钮则可以来启动之,如下图所示:
    在这里插入图片描述
    点击“停止”按钮则可以来停止之,如下图所示:
    在这里插入图片描述
    点击“生成插件”按钮,如下图所示:
    在这里插入图片描述
    然后会生成最新的插件文件plugin-cfg.xml,如下图所示:
    在这里插入图片描述
    选中所创建的Web服务器,然后点击“传播插件”按钮,如下图所示:
    在这里插入图片描述
    然后会将生成最新的插件文件plugin-cfg.xml传播到Web服务器所在的物理机器的文件系统上,如下图所示:
    在这里插入图片描述
    若生成插件正常,传播插件报如下错误:
    在这里插入图片描述
    解决办法:
    在webserver服务器上

    #cd /opt/IBM/WebSphere/Plugins/config/webserver2/
    #chown root:root plugin-cfg.xml
    #chmod 777 plugin-cfg.xml
    #cd /opt/IBM/HTTPServer/bin
    #./apachectl stop (root用户)
    #./adminctl stop
    #./adminctl start

    在控制台启动webserver2并执行传播插件
    在这里插入图片描述
    在/opt/IBM/HTTPServer/conf下

    #vi httpd.conf
    添加在这里插入图片描述

    ⑦修改JAVA的虚拟机配置

    如下图所示:(根据实际要求配置)
    在这里插入图片描述

    ⑧配置JVM日志

    System.out 日志配置文件大小为每个文件20M,最大历史文件个数为10;System.err日志配置文件大小为每个文件20M,最大历史文件个数为10(根据实际要求配置),如下图所示:
    在这里插入图片描述
    注意:
    需给文件夹授权

    #chown -R wasadmin:was /opt/IBM
    #chmod -R 755 /opt/IBM

    依次启动dmgr、node、server (严格按照此顺序) #依次停止 server 、 node 、dmgr

    #/opt/IBM/WebSphere/AppServer/bin/startManager.sh
    #/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin/startNode.sh
    #/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin/startServer.sh
    server1

    五、发布应用

    1.配置数据源

    ①建立JDBC提供程序

    点击【JDBC提供程序】链接
    在这里插入图片描述
    选择作用域以后点击【新建】按钮

    在这里插入图片描述
    在这里插入图片描述
    这里需要修改驱动jar的位置(根据实际情况填写):
    在这里插入图片描述
    下一步
    在这里插入图片描述
    在这里插入图片描述
    查看列表
    在这里插入图片描述

    ②配置数据源

    在这里插入图片描述
    选择作用域后新建
    在这里插入图片描述
    输入数据源名 和JNDI名
    在这里插入图片描述
    选择现有的JDBC提供程序 (刚才创建的)
    在这里插入图片描述
    下一步
    在这里插入图片描述
    下一步
    在这里插入图片描述
    下一步
    在这里插入图片描述
    完成后保存配置
    在这里插入图片描述
    点击刚配置的 dataSource,选择相关性下面的【JAAS - J2C 认证数据】
    在这里插入图片描述
    点击【新建】
    在这里插入图片描述
    在这里插入图片描述
    保存
    在这里插入图片描述
    保存配置后 回到dataSource界面,在【安全性设置】-【组件管理的认证别名】 选择刚配置的认证别名。
    在这里插入图片描述
    操作完成后回到列表界面测试连接
    在这里插入图片描述
    选中后测试连接 得到(需先重启Nodeagent,否则会报数据库用户名和密码错误)
    报错如下:
    在这里插入图片描述
    正常如下:
    在这里插入图片描述
    以上表明数据源配置完成 。

    ③数据源的优化

    去掉 对钩 ,然后点击连接池属性
    在这里插入图片描述
    · 连接超时 180秒可适当降低
    · 最大连接数和最小连接数保持一致,防止数据库连接数大起大落,依据服务器性能调整对应数值
    · 其他可默认
    在这里插入图片描述
    回到dataSource界面点击【WebSphere Application Server 数据源属性】
    语句高速缓存大小: 其大小应该不超过 数据库最大游标数/最大连接数
    在这里插入图片描述
    查看数据库最大游标数:
    在这里插入图片描述
    这里设置的最大连接数为10,股语句高速缓存大小可设置为 300/10 = 30 ;在生产机上数据库游标数绝对不只300,但在设置该缓存大小的时候不要调太大,适中即可。 调整游标大小 alter system set open_cursors=游标数目 scope=both ;本地为测试用,数据都默认走。

    2.发布应用

    对以前的WebDemo工程进行修改,使其连接到WebSphere数据源来操作数据库,其核心代码修改如下:
    在这里插入图片描述
    通过JNDI来连接数据源
    点击安装
    在这里插入图片描述
    选择要安装的war包或者ear包
    下一步
    在这里插入图片描述
    默认下一步
    在这里插入图片描述
    下一步
    在这里插入图片描述
    配置上下文根
    在这里插入图片描述
    点击完成以后开始发布war包
    在这里插入图片描述
    保存
    在这里插入图片描述
    保存后应用成功发布,然后启动应用
    在这里插入图片描述
    应用成功启动以后输入 http://localhost:9080/WebDemo 来访问得到
    在这里插入图片描述
    点击链接
    在这里插入图片描述
    和数据库中对比一下
    在这里插入图片描述
    正确访问。

    六、WAS调优

    1.会话调整

    进入server1
    在这里插入图片描述
    点击【会话管理】
    在这里插入图片描述
    -最大内存中会话数需要已经生产机的性能来决定,非越大越好
    -会话超时:默认为30分钟,可已经客户需要调整,在web.xml中也可以配置
    在这里插入图片描述

    2.高速缓存

    进入Web容器
    在这里插入图片描述
    勾选【启用 servlet 和命令高速缓存】
    在这里插入图片描述

    3.线程池

    进入线程池
    在这里插入图片描述
    选择WebContainer
    在这里插入图片描述
    将最小大小和最大大小的值调整为40(根据实际情况调整),下面的复选框不要勾选
    在这里插入图片描述

    展开全文
  • websphere datasource配置文件

    千次阅读 2011-02-16 09:32:00
    websphere datasource配置文件

    1) IBM WEBSPHERE 6.0 配置文件可能藏身之地:
    D:/Program Files/IBM/Rational/SDP/6.0/runtimes/base_v6/profiles/default/config
    2).wsc扩展名(或文件夹为*.wsc)为websphere config目录
    3).wsi扩展名文件为配置instance信息,在该XML文件中,指向对应的*.wsc目录
    4).数据源等的配置在resources.xml中,包括JNDI名字,数据库名等,数据源大概位置:
    <factories xmi:type="resources.jdbc:DataSource" xmi:id="DataSource_1158914595562" name="数据源 1" jndiName="utan" description="New JDBC Datasource" category="" authDataAlias="utan"...>

    数据库名字,TLCB 为数据库名:
    <resourceProperties xmi:id="J2EEResourceProperty_1158914595564" name="databaseName" type="java.lang.String" value="TLCB" description="This is a required property. The database name. For example, enter sample to make your Data Source point to jdbc:db2:sample." required="true"/>

    数据库用户名信息连接到security.xml文件中,如:
    <authDataEntries xmi:id="JAASAuthData_1158914595609" alias="utan" userId="utan" password="{xor}Kis+MQ=="/>

    展开全文
  • 详细的介绍了webSphere 服务器下项目发布介绍,websphere入门指南和连接数据库配置,包学包会....
  • websphere数据源配置(oracle)

    千次阅读 2018-07-19 00:34:07
    我写此文是为了分享一下我在本地部署websphere环境时遇到的一个问题-----数据源配置。我在配置数据源时是参考网上的一些教程,但是当我配置完成进行测试时总是提示:ORA-12505, TNS:listener does not currently...

    在新公司第一次正式接触websphere中间件,在之前的公司一般都是用tomcat、weblogic中间件,当然这三者之间的优缺点相信大家也都了解。我写此文是为了分享一下我在本地部署websphere环境时遇到的一个问题-----数据源配置。我在配置数据源时是参考网上的一些教程,但是当我配置完成进行测试时总是提示:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 一般实例名出错会报此错误,仔细检查数据库配置并没有错误,在网上查了很多资料也没有找到很好的解决方案,后来想起数据库url配置方式好像不只有一种,试了另一种方式结果成功连接。以下是修改前后示例:

    1.修改前:jdbc:oracle:thin:@192.168.1.6:1521:dzyw

     

    2.修改后:

    jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.6:1521 )(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = dzyw)))

     

    展开全文
  • websphere8.5配置db2数据源

    万次阅读 2017-07-02 11:40:24
    websphere8.5配置db2数据源
  • 本文详细介绍了在linux平台安装websphere和部署应用程序的过程,亲自实验,配置图片,容易理解!
  • 参考配置文件 # 示例配置参考,涵盖几乎所有的主流数据库 ############# Oracle数据库 ######################## # 数据库驱动名 driver=oracle.jdbc.driver.OracleDriver # 数据库URL(包括端口) dburl=...
  • 二.Websphere 的安装1.以root用户登陆到linux服务器。(Websphere要求以root用户权限安装)2.把websphere安装光盘,放入光驱。3.打开一个linux终端,执行下列命令:[root@test root]# mount/dev/cdrom[root@test ...
  • WebSphere监控,WebSphere性能监控,WebSphere虚拟机监控是SUM服务器监控...Websphere 6.0下Oracle数据源配置一、配置Oracle数据库打开Oracle Enterprise Manager Console,右键点击数据库FLOW—〉查看/编辑详细资...
  • websphere连接数据库

    千次阅读 2013-09-29 23:09:06
    说说用websphere服务器是如何连接数据库的。
  • Websphere下oracle连接池的配置 一、websphere下创建oracle数据源 启动websphere中所用概要文件的服务(此例中使用的概要文件为:AppSrv02;若已启动则不需此操作) 进入AppSrv02的控制台 在左侧导航栏中选择“环境...
  • was数据源配置及对应配置文件位置

    千次阅读 2021-01-29 10:26:45
    was常用配置及对应配置文件位置
  • 参考配置文件 # 示例配置参考,涵盖几乎所有的主流数据库 ############# Oracle数据库 ######################## # 数据库驱动名 driver=oracle.jdbc.driver.OracleDriver # 数据库URL(包括端口) ...
  • WAS 数据源配置文件位置

    千次阅读 2020-07-19 13:10:42
    上周查了个问题:WAS启动卡在连接池初始化上,明显是数据源配置问题。...一般说来,resource.xml文件在 profile或者node或者server文件夹下各有一份,要仔细查看确认内容,才能找到实际使用的那个。 ...
  • 1: 安全性-》JAAS配置-》J2C认证数据:新建-》 名称(随意起)数据库用户名密码。数据库密码2:应用程序服务器?server1?Web容器?会话管理?分布式环境设置数据源JNDI名:jdbc/RedRs (与项目相关)用户标示:数据库...
  • 选择“新建”,输入“别名”、“用户标识”和“密码”(用户标识就是软件用于连接数据库的用户名根据xml文件进行配置,别名可以和用户标识相同),点击应用,保存(xml文件里面有几个用于连接数据库的用户名就新建几个...
  • webSphere 配置

    2020-01-06 18:24:25
    webSphere 性能配置WebSphere的日志信息: …/profiles/Appsrv01/logs/server下主要日志 SystemErr.log : 系统出错日志 SystemOut.log : 系统中所有活动的日志 trace.log : 系统中所有跟踪的事件的日志 start...
  • 疑问如何配置WebSphere Commerce服务器的WebContainer线程池与数据库连接池的大小?答案WebContainer线程池与数据库连接池是WebSphere Application Server应用服务器可配置的两组重要参数,它的具体配置WebSphere ...
  • 【IT168 专稿】日常使用中为了保证Websphere系统可用性,提高系统性能,一般处理方法为... 系统整体架构为了保证高可用性环境,一般使用如下拓扑:图中,配置一个Websphere集群,一个Websphere APP集群,一个数据库集...
  • java配置数据库连接池

    2021-03-04 01:58:09
    先来了解下什么是数据库连接池数据库连接池技术的思想非常简单,将数据库连接作为对象存储在一个Vector对象中,一旦数据库连接建立后,不同的数据库访问请求就可以共享这些连接,这样,通过复用这些已经建立的数据库...
  • WebSphere数据源配置(连接Oracle)

    千次阅读 2019-11-08 10:00:24
    WebSphere数据源配置(连接Oracle)1、Oracle的用户名和密码 (准备工作)2、创建一个路径变量(读取Oracle的驱动文件) (准备工作)3、创建一个JDBC提供程序 (准备工作)4、创建数据源 1、Oracle的用户名和密码 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,271
精华内容 8,108
关键字:

websphere数据库配置文件