-
weblogic 集群环境
2012-07-13 15:36:001、配置weblogic集群环境 Weblogic集群主要分为三大模块,一个集群管理服务器,其次是集群受管理服务器,再有就是访问代理服务器。 .. 集群中的所有Server 必须位于同一网段,并且必须是IP 广播(UDP)可到达的 .. ...http代理方式
1、配置weblogic集群环境
Weblogic集群主要分为三大模块,一个集群管理服务器,其次是集群受管理服务器,再有就是访问代理服务器。
.. 集群中的所有Server 必须位于同一网段,并且必须是IP 广播(UDP)可到达的
.. 集群中的所有Server 必须使用相同的版本,包括Service Pack
.. 集群中的Server 必须使用永久的静态IP 地址。动态IP 地址分配不能用于集群环境。如
果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP
地址,只有这样,客户端才能访问服务器
.. 要以CLUSTER 方式运行,必须有包含CLUSTER 许可的LICENSE 才行weblogic10.3
jdk1.6
操作系统:rh6.0
主机:192.168.1.6、192.168.1.7、192.168.1.8、192.168.1.50
2、单层混合模型
这种架构将所有的Web 应用以及相关的服务应用全部置于集群中的单一WLS 实例中,
这种架构的优势在于:
.. 易于管理
.. 灵活的负载平衡机制
.. 更强的安全控制2.1 创建域:脚本位于${WEBLOGIC_HOME}/ weblogic92/common/bin/ config.sh
与下创建方式不同是,在服务器192.168.1.6创建受管服务器 s1:192.168.1.7:7003、s2:192.168.1.8:7004、agent:192.168.1.50,创建集群mycluster,选择s1、s2,不创建计算机,选择http代理agent,创建管理服务完成
2.2 受管服务器192.168.1.7同上(脚本位于${WEBLOGIC_HOME}/ weblogic92/common/bin/ config.sh)创建域,只创建受管机器s1:192.168.1.7:7003,其他为默认,创建完成;s2同s1
3、多层混合模型
这种架构使用两个WLS 集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。
一般应用于下面这些情况:
.. 在负载平衡机制需要调用集群EJB 中的方法时;
.. 在提供内容与提供对象的服务之间需要更大的机动性时;
.. 在需要更高的系统稳定性时;4、编辑启动WebLogic服务文件
.. 编辑口令文件
在刚才创建的域目录下建立boot.properties 文件,内容为:
username=weblogic
password=weblogic
.. 编辑启动管理服务器的文件
在刚才创建的域目录下的bin 目录中创建startAdminServer.sh,内容为:
./startWebLogic.sh
.. 编辑启动代理服务器的文件
在刚才创建的域目录下的bin 目录中创建startProxyServer.sh,内容为:
./startManagedWebLogic.sh ProxyServer http://10.0.10.149:7001
.. 编辑启动受管理服务器(ManagedServer_1)的文件
在刚才创建的域目录下的bin 目录中创建startManagedServer_1.sh,内容为:
./startManagedWebLogic.sh ManagedServer_1 http://10.0.10.149:7001
(注:使用startManagedWeblogic 命令启动Managed Server,它的命令格式是:
./startManagedWeblogic.sh Managed Server 的名称Administrator Server 地址)5、启动服务,部署程序
6、测试集群分发功能
Session共享问题测试
编辑Weblogic.xml 配置文件放到WEB 应用程序的WEB-INF 目录下,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:wls="http://www.bea.com/ns/weblogic/90"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd http://www.bea.com/ns/weblogic/90
http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">
<session-descriptor>
<persistent-store-type>replicated</persistent-store-type>
<sharing-enabled>true</sharing-enabled>
</session-descriptor>
<wls:context-root>/</wls:context-root>
</wls:weblogic-web-app>---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SSL:T3认证
1 概述
本文主要描述如何配置weblogic集群环境。主要包含域的创建、群集创建、server创建,WTC创建、程序发布,服务启停维护。
本文讲解示例环境:
weblogic 9.2.3
jdk150_12
操作系统:SunOS 5.10
主机ip:135.10.26.64 名称:ngweb14
主机ip:135.10.26.65 名称:ngweb15
主机ip:135.10.26.66 名称:ngweb16
2 概念讲解
域(Domain):Domain是WebLogic Server实例的最大管理单元,包含一切WebLogic的服务资源。如下图,gzyzweb是一个域,包含了所有的weblogic资源。
服务(Servers):是对外提供服务的一个集合,通常就叫做服务器。
集群(Clusters):对Servers的分组划分。
Deployments(部署):发布应用程序,并使该应用程序到那个Servers运行。
3 域创建
3.1 运行创建脚本
脚本位于${WEBLOGIC_HOME}/ weblogic92/common/bin/ config.sh
3.2 选择域模式
开发模式和产品模式,根据实际需要做选择。开发模式在启动服务时,不需要用户名和密码,产品模式在启动服务时,需要配置用户名和密码。
3.3 选择域路径
根据实际的需要配置新建域的路径,并自定义一个域名。
4 配置域
4.1 配置说明
域创建完成后,在域的config目录可找到一个config.xml文件,该文件是整个域环境的配置文件。我这里不直接描述如果写config.xml来实现配置,还是通过Weblogic console控制台来配置。
4.2 配置管理监听端口
默认的监听端口是7001,通常我们不使用该端口,所以还是需要在config.xml里面该一下。
<server>
<name>AdminServer</name>
<listen-port>8003</listen-port>
</server
4.3 启动管理服务器
在域目录./gzyzweb/bin,执行startWebLogic.sh。
4.4 进入管理控制台
等待管理服务器启动完毕,在浏览器输入地址:http://135.10.26.64:8003/console
5 配置主机
根据实际需要,我要在3台主机unix上配置服务。
5.1 创建主机
5.2 配置节点属性
6 配置集群
集群可以说是server 的集合,所以我这里主要根据实际的应用情况,建立Clusters.
6.1 集群创建
Multicast Address(多播地址):通常后两位填写成本机ip后两位地址。
7 配置Server
配置Server的个数跟实际应用计划和性能有关,一个机器上可以启动几个甚至几十个server。
7.1 server创建
8 配置WTC
WTC:是weblogic和Tuxedo专用连接方式。
8.1 server创建
8.2 WTC Local Tuxedo Access Point配置
8.3 WTC Remote Tuxedo Access Point配置
9 被管服务认证
如上的例子,135.10.26.66主机是管理服务器,则被管的主机135.10.26.64/65需要向66发起认证,以获得被管的授权。
9.1 执行认证命令
./weblogic92/common/bin/wlst.sh
9.2 执行connect()命令
wls:/offline> connect()
Please enter your username [weblogic] :weblogic
Please enter your password [weblogic] :
Please enter your server URL [t3://localhost:7001] :t3://135.10.26.66:8003
Connecting to t3://135.10.26.66:8003 with userid weblogic ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'gzyzweb'.
Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.
9.3 让65机器上的域通过66机的认证
wls:/gzyzweb/serverConfig> nmEnroll('/export/home/weblogic/domains/gzyzweb','/export/home/weblogic/weblogic92/common/nodemanager')
Enrolling this machine with the domain directory at /export/home/weblogic/domains/gzyzweb ...
Successfully enrolled this machine with the domain directory at /export/home/weblogic/domains/gzyzweb.
9.4 启动65机器上的NodeManger管理器
在66机器上启动65的server,则该server在B上运行。
10 管理服务安全通信设置
为了管理服务于被管理服务之间的通信时安全(通过NodeManger转发),需要CA签名。鉴于都是属于内部子网通信,使用SSL通信时,我们把签名设置为none。
设置方式:进入管理服务器的Configuration > SSL,选择Advanced,设置Hostname Verification为 None。
-
weblogic集群经验
2008-04-23 10:09:56经验在WebLogic Server 8.14上配置集群,以及通过Proxy Server来访问集群 必要条件 Ø 集群中的所有 S erver必须位于同一 网段 ,并且必须是IP广播(UDP)可到达的 Ø 集群中的所有Server必须使用...经验在WebLogic Server 8.14上配置集群,以及通过Proxy Server来访问集群
必要条件
Ø 集群中的所有 S erver必须位于同一 网段 ,并且必须是IP广播(UDP)可到达的
Ø 集群中的所有Server必须使用相同的版本,包括Service Pack
Ø 集群中的Server必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器
配置
在同一网段内的不同机器上配置集群
机器类型
操作系统
硬件配置
角色
备注
DELL PC
Win2000 Server
IP:10.16.92.1 PORT:7080
Administrator Server
DELL PC
Win2000 Server
IP:10.16.92.1 PORT:8080
Proxy Server
DELL PC
Win2000 Server
IP:10.16.92.1 PORT:7082
Managed Server
DELL PC
Win2000 Server
IP:10.16.92.4 PORT:7084
Managed Server
启动服务
Ø 启动Administrator Server
使用startWebLogic命令启动Administrator Server
Ø 启动Managed Server
使用startManagedWeblogic命令启动Managed Server,它的命令格式是:
startManagedWeblogic.cmd Managed Server的名称 Administrator Server地址
如: startManagedWeblogic server1 http:// 10.16.92.1:7082
同理可以启动nodeB和nodeC,以及Proxy Server
注意:
可能使用console/服务器,启动不了非admin服务器,必须使用命令行.
非admin服务器必须先启动server\bin\startNodeManager.cmd
配置服务器的计算机,可能带来5500端口冲突
分发处理
HttpClusterServlet通过一个WebLogic服务器代理对WebLogic集群中的其他服务器成员的HTTP请求, 同时HttpClusterServlet还为代理的HTTP请求提供负载平衡与容错处理 。
注意:proxyServer只是发布分发web,业务具体web要部署到cluster上.
Ø 生成配置文件web.xml
<web-app> <display-name>ProxyWebApp</display-name> <servlet> <servlet-name>HttpClusterServlet</servlet-name> <servlet-class>weblogic.servlet.proxy.HttpClusterServlet</servlet-class> <init-param> <param-name>WebLogicCluster</param-name> <param-value>10.16.92.1:7082|10.16.92.4:7084</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>HttpClusterServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>HttpClusterServlet</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>HttpClusterServlet</servlet-name> <url-pattern>*.html</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>HttpClusterServlet</servlet-name> <url-pattern>*.htm</url-pattern> </servlet-mapping> </web-app>
-
Weblogic12.1.3集群管理手册(集群中的通信机制)
2014-12-20 16:59:16本章节描述了weblogic集群如何使用IP套接字和IP单播或组播进行通信的。 Weblogic集群中服务实例之间的通信主要使用下面两种网络策略: IP单播或多播,服务器实例使用该技术来广播服务和心跳(表明持续的可用性)的...本章节描述了weblogic集群如何使用IP套接字和IP单播或组播进行通信的。
Weblogic集群中服务实例之间的通信主要使用下面两种网络策略:
- IP单播或多播,服务器实例使用该技术来广播服务和心跳(表明持续的可用性)的可用性。
- IP套接字,这是群集服务器实例之间进行P2P通信的管道。
本章节主要包含以下部分:
3.1 选择weblogic集群通信协议
3.2 使用IP套接字端到端的通信
3.3 通过套接口进行的客户端通信
3.4 集群范围内的JNDI命名规范
3.1 选择weblogic集群通信协议
Weblogic服务器支持两种消息传输协议:
多播:基于UDP协议,从weblogic4.0版本开始支持。
单播:依赖于端到端的TCP/IP协议,从weblogic10.0版本开始支持。
3.1.1 使用IP多播
3.1.2 基于单播的一对多通信
3.1.3 选择单播或者多播方式通信的考虑因素
3.1.1使用IP多播
IP 多播是一种简单的广播技术,使多个应用程序能够“订阅”某个给定的 IP 地址和端口号,并监听消息。多播地址是一个介于 224.0.0.0 到 239.255.255.255 之间的 IP 地址。
注意:WebLogic Server 使用的默认多播值为 239.192.0.0。不应使用 x.0.0.1 范围内的多播地址。多播端口使用普通的UDP端口(0-65535),有一些端口被保留应避免使用。
IP 多播向应用程序广播消息,但是不能保证这些消息真正被接收到。如果应用程序的本地多播缓冲区已满,则新的多播消息则无法写入该缓冲区,当消息被“丢弃” 时,也不会通知该应用程序。因为此限制,所以 WebLogic Server 实例允许存在偶尔丢失通过 IP 多播广播的消息的可能性。
Weblogic多播基于标准的UDP多播向群组发送消息。因为UDP是不可靠的传输协议,weblogic服务器建立了自己的可靠的消息传输机制来监测和重传丢失的消息。
大多数的操作系统和交换机默认支持同一子网下的机器的UDP多播通信,然而多数的路由器默认是不支持的。在不支持UDP多播的环境中,UDP多播启用TTL机制。每次消息抵达一个路由器,它的TTL值就会减一。当TTL值达到0,说明消息不能在网络之间传播,这样可以有效的控制UDP多播消息传输的范围。默认,weblogic服务器为它的集群多播消息的TTL值设为1,限制消息在当前的子网中。
当使用多播的时候,集群的心跳机制会移除那些连续三次没有心跳消息的服务实例,默认的心跳消息发送频率为10s每次,这意味着30s没有发送心跳消息的话,服务实例被视为离开了集群。套接字监测机制或失败的连接也能监测并缩短这个时间。
总之,weblogic的多播传送机制:
- 使用非常高效的,可扩展的对等网络模型,服务实例直接发送消息到网络中,网络确保每一个集群中的实例能直接接收到消息。
- 多数的环境中,集群的成员在一个子网中。
- 如果应用到跨子网的环境中,需要更多的针对路由器和服务器的设置。
- 服务实例如果连续三次不能收到另一实例的心跳消息便从自己的实例列表中移除该实例。
Weblogic服务器提供了Java命令行,MulticastTest,来测试环境是否支持weblogic服务多播协议。
WebLogic Server 对于群集中服务器实例之间的所有一对多通信均使用 IP 多播。此类通信包括:
-
群集范围的 JNDI 更新 - 群集中的每个 WebLogic Server 实例均使用多播来公告本地部署或本地删除的群集对象的可用性。群集中的每个服务器实例都监视这些公告,并更新其本地 JNDI 树以反映群集对象的当前部署。有关详细信息,请参阅群集范围的 JNDI命名服务。
-
群集心跳 - 群集中的每个 WebLogic Server 实例均使用多播来广播通告其可用性的规律的“心跳”信号。群集中的服务器实例通过监视心跳信号来确定某个服务器实例的失效时间。(群集服务器实例也会监视 IP 套接口,以此作为确定服务器实例失败时间的一种更为即时的方法。)
-
weblogic双机集群的安装部署
2016-06-22 17:23:24【平台环境】 SERVER: Redhat Enterprise Linux 5.8 WLS版本: Weblogic 11g(10.3.6) /wls1036_generic.jar ...集群中的所有 Server 必须位于同一网段,并且必须是 IP 广播(UDP)可到达的; 集群中的所有 Server 必【平台环境】
SERVER: Redhat Enterprise Linux 5.8
WLS版本: Weblogic 11g(10.3.6) /wls1036_generic.jar
JDK版本:JDK1.6 (jdk-6u34-linux-x64.bin)
其他:
集群中的所有 Server 必须位于同一网段,并且必须是 IP 广播(UDP)可到达的;
集群中的所有 Server 必须使用相同的版本,包括 Service Pack;
集群中的 Server 必须使用永久的静态 IP 地址。动态 IP 地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态 IP 地址,只有这样,客户端才能访问服务器;
【服务器规划】
IP地址 主机名 角色 备注
172.16.0.100 master AdminServer(7001)/ProxyServer/ManagedServer 管理/代理/受管服务器
172.16.0.101 slave101 ManagedServer(7003) 受管服务器
1、创建weblogic用户
useradd weblogic
2、安装JDK
cd /usr/local
chmod +x jdk-6u34-linux-x64.bin
./jdk-6u34-linux-x64.bin
开始解压安装,完毕后设置odi用户的环境变量
JAVA_HOME=/usr/local/jdk1.6.0_34
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
3、安装WLS
[weblogic@master ~]$ java -d64 -jar wls1036_generic.jar
如果是32位可以不需要这个-d64的参数
一路Next安装即可。
4、创建WLS主服务器域
安装完WLS后,即可开始创建WLS主服务器域
[weblogic@master ~]$ Oracle/Middleware/wlserver_10.3/common/bin/config.sh
Create new weblogic domain
5、
确保可以无需输入密码启动AdminServer
[weblogic@master AdminServer]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer
[weblogic@master AdminServer]$ mkdir security
[weblogic@master AdminServer]$ cd security/
[weblogic@master security]$ vi boot.properties
username=weblogic
password=weblogic11
创建启动AdminServer脚本
[weblogic@master bin]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@master bin]$ vi startAdminServer.sh
./startWebLogic.sh
[weblogic@master bin]$ chmod +x startAdminServer.sh
以同样的方式,修改ManagedServer的启动密码
创建启动ProxyServer脚本
[weblogic@master bin]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@master bin]$ vi startProxyServer.sh
./startManagedWebLogic.sh ProxyServer http://172.16.0.100:7001
[weblogic@master bin]$ chmod +x startProxyServer.sh
创建启动ManagedServer_1脚本
[weblogic@master bin]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@master bin]$ vi startManagedServer_1.sh
./startManagedWebLogic.sh ManagedServer_1 http://172.16.0.100:7001
[weblogic@master bin]$ chmod +x startManagedServer_1.sh
6、在其它节点上安装WLS
[weblogic@slave101 ~]$ java -d64 -jar wls1036_generic.jar
如果是32位可以不需要这个-d64的参数
跟主节点安装一样,一路Next安装即可。
7、创建WLS域
安装完WLS后,即可开始创建域
[weblogic@slave101 ~]$ Oracle/Middleware/wlserver_10.3/common/bin/config.sh
Create new weblogic domain
注:受管理服务器的域名可与管理服务器一致,亦可不一致。
选择“管理服务器”和“受管服务器,集群和计算机”
配置受管理服务器 这是一重点,在这里设置的受管理服务器名称和IP地址以及端口号要与群集服务器上设置的一致,配置自己为受管服务器即可,完成后单击“下一步”。
配置集群 这里也与群集服务器配置不同,在这里不做任何处理直接单击“下一步”。
配置计算机 这一步我们也不做处理,直接单击“下一步”。
[weblogic@slave101 bin]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@slave101 bin]$ vi startManagedServer_2.sh
./startManagedWebLogic.sh ManagedServer_2 http://172.16.0.100:7001
[weblogic@slave101 bin]$ chmod +x startManagedServer_2.sh
8、启动所有WLS服务
先在主服务器上启动
[weblogic@master bin]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@master bin]$ ./startAdminServer.sh
[weblogic@master bin]$ ./startProxyServer.sh
[weblogic@master bin]$ ./startManagedServer.sh
注:可考虑nohup方式启动,比如nohup ./startAdminServer.sh > startAdminServer.log & 。通过 ps -ef | grep AdminServer_name 查看是否起来。
然后在受管服务器上启动服务
另外,如果在启动服务的过程中如出现类似Failed to join cluster Cluster_1 at address 239.192.0.0 due to: java.net.SocketException之类的错误,可能为缺少组播路由所致,手工添加路由即可,如:
[root@master ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
[root@master ~]# route add -host 239.192.0.0 dev eth0
[weblogic@slave101 bin]$ pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@slave101 bin]$ ./startManagedServer.sh
注:Admin Server只用于集群的管理,而不能参与集群事务;Web应用应该部署到集群上,文件的同步是由WebLogic来完成的。
在部署好项目发布后无法访问时可以考虑是否无法找到指定路径问题,这里我可以可找到WEB-INF目录下的weblogic.xml文件对其指定绝对路径可以解决以上问题。
通过weblogic自带的代理功能可以简单迅速的实现自动分发及负载均衡功能。
对于weblogic集群概念的一个新认识,weblogic集群的建立需要一个管理服务器AdminiServer来管理集群内所有的项目服务器,AdminiServer只用于对集群服务器的管理,不参与任何Http请求的事务处理,即便关闭AdminiServer管理服务器也不会影响到集群的正常使用。集群内所有请求都是通过代理服务器来分发处理的,Web应用部署到集群上文件的同步是由Weblogic来完成的。
如创建域错了,可删除域(删除base_domain域):
[weblogic@master ~]$ cd Oracle/Middleware/user_projects/domains/
[weblogic@master domains]$ rm -rf base_domain/
[weblogic@master Middleware]$ vi /home/weblogic/Oracle/Middleware/domain-registry.xml
<?xml version="1.0" encoding="UTF-8"?>
<domain-registry xmlns="http://xmlns.oracle.com/weblogic/domain-registry">
<domain location="/home/weblogic/Oracle/Middleware/wlserver_10.3/samples/domains/wl_server"/>
<domain location="/home/weblogic/Oracle/Middleware/wlserver_10.3/samples/domains/medrec"/>
<domain location="/home/weblogic/Oracle/Middleware/wlserver_10.3/samples/domains/medrec-spring"/>
--这行删掉 <domain location="/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain"/>
</domain-registry> -
weblogic10.3 集群的安装与配置
2011-11-24 16:47:17Oracle weblogic10.3.1.0.0集群配置手册 其实配置集群很简单,首先配置的机器需要满足以下条件 1、集群中的所有 S erver必须位于同一 网段 ,并且必须是IP广播(UDP)可到达的 2、集群中的所有Server必须... -
WebLogic Server 10 集群的心跳
2007-03-26 14:26:00BEA公司的WebLogic 10发布了。由于学习与工作的关系,我跟这家公司及其产品走得比较近^-^,今天,透过内幕消息来谈谈weblogic10 cluster的心跳。...2是广播消息,由一个server发给其它所有server的。 检查哪些serv -
weblogic_11g集群部署_linux
2013-04-04 19:15:00weblogic_11g集群部署_linux 本文环境 平台:TurboLinux【类...集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的; 集群中的所有Server必须使用相同的版本,包括ServicePack; 集群中的... -
Weblogic 10.3.5/11g集群环境搭建
2013-07-11 07:45:15集群中的所有服务器必须处于同一个网段,并且必须是IP广播(UDP)可以到达的集群中所有中间件实例的版本必须是同一个版本,大版本号小版本号都务必一致集群中的服务器必须使用静态IP地址。集群中的服务器的时间必须... -
Weblogic
2016-11-14 11:15:09Weblogic 10.3.5/11g集群环境搭建 一、 环境需求 集群中的所有服务器必须处于同一个网段,并且必须是IP广播(UDP)可以到达的 集群中所有中间件实例的版本必须是同一个版本,大版本号小版本号都务必... -
学习笔记:oscache集群配置
2011-07-17 16:50:55最近几天看了oscache,功能还是挺...1.weblogic配置集群的时候,对IP地址有要求必须是IP广播(UDP)可到达的.. 2.oscache在JSP使用cacha标签的时候在tomcat下运行没问题,到weblogic下访问的时候报错,报no tag l... -
Linux 添加 广播地址
2010-02-01 16:18:08Linux 配置 Weblogic 集群,需要手工增加广播地址 1、vi /etc/rc.local 2、 #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own ... -
Tomcat集群共享Session
2018-07-05 14:37:23配置Tomcat的session共享可以有三种解决方案:第一种是以负载均衡服务器本身提供的session...但是针对于tomcat这种方式存在很大的缺陷,主要因为是依靠广播方式来实现的session复制,会浪费很多带宽导致整个网络反映... -
Tomcat集群的session共享
2017-09-19 16:08:00配置Tomcat的session共享可以有三种解决方案: 第一种是以负载均衡服务器本身提供的session共享...但是针对于tomcat这种方式存在很大的缺陷,主要因为是依靠广播方式来实现的session复制,会浪费很多带宽导致整个网... -
使用Redis存储Nginx+Tomcat负载均衡集群的Session
2018-01-12 10:53:00配置Tomcat的session共享可以有三种解决方案: 第一种是以负载均衡服务器本身提供的session共享策略,...但是针对于tomcat这种方式存在很大的缺陷,主要因为是依靠广播方式来实现的session复制,会浪费很多带宽导致... -
JAVA上百实例源码以及开源项目源代码
2018-12-11 17:07:42简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!... -
JAVA上百实例源码以及开源项目
2016-01-03 17:37:40百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对...
-
php数据库操作model类(使用__call方法)
-
刑法学--期末复习题(含答案).pdf
-
浙江科技大学《材料力学》期末复习题.pdf
-
物联网基础篇:快速玩转MQTT
-
项目管理工具与方法
-
中山大学《酒店管理》期末考试试卷.pdf
-
浙江科技学院《自动控制原理》考试题整理.pdf
-
【Python-随到随学】 FLask第一周
-
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
基于Qt的LibVLC开发教程
-
2021年 系统架构设计师 系列课
-
C语言零基础入门(详细讲解)
-
宪法学--期末复习习题(含答案).pdf
-
react全家桶都有什么
-
【Python-随到随学】FLask第二周
-
浙江科技学院《C语言程序设计》两套期末考试试卷(含答案).pdf
-
投标方法论
-
用Go语言来写区块链(一)
-
精通编译Makefile,Nina, 从底层uboot到Android
-
西南科技大学模电期末试卷.pdf