「java双机热备」iis双机热备
本篇文章给大家谈谈java双机热备,以及iis双机热备对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java mysq l双机热备问题
- 2、双机热备软件有什么作用
- 3、什么是双机热备
- 4、java游戏服务器怎么实现热更新
- 5、java任务调度 双机热备
- 6、Java web项目,怎么做负载均衡啊?
java mysq l双机热备问题
如果做了双机热备 会有一个虚拟IP 这个IP跟着机器跑 那个在运行 这个IP就在哪台上 数据库或者程序直接配这个虚拟IP就行了 我指的第三方的HA软件
双机热备软件有什么作用
NEC ExpressCluster® X 3.0 纯软热备方式简介
1 概述
信息化建设的不断推进,各个企事业单位的活动越来越多的依赖于其关键的业务信息系统,这些业务信息系统对整个机构的运营和发展起着至关重要的作用,一旦发生宕机故障或应用停机,将给机构带来巨大的经济损失。
可见,对那些需要保障信息安全和提供不间断的信息服务的机构来说,业务系统的容错性和不间断性显得尤为重要。如何保障各种关键应用持续运营,达到永续经营的良性循环,已成为当今企事业单位和IT领域急需解决的关键问题。
2 软件功能简介
荟萃NEC技术精华的EXPRESSCLUSTER是一款专业的高可用集群软件产品(双机热备集群软件),可为您提供Windows和Linux平台上完整的高可用性解决方案。当集群中的某个节点由于软件或硬件原因发生故障时,集群系统可以把IP、客户业务等资源切换到其他健康的节点上,使整个系统能连续不间断的对外提供服务,从而为机构24x365的关键业务提供了可靠的保障,达到了系统99.999%的高可用性和可靠性。
NEC ExpressCluster® X 3.0 语言支持:中文、英文、日文。
NEC ExpressCluster® X 3.0 最大节点数:
支持2~32节点
NEC ExpressCluster® X 3.0 配置信息备份:集群配置信息可以导入、导出。配置好NEC软件之后可以选择导出配置文件保存,如果出现系统宕机,无需重新配置NEC软件,即可恢复集群,可以通过导入配置文件,快速建立双机系统;对于系统更改主机名,IP地址等相应的信息,只需简单操作就可以完成NEC软件系统的修改。
NEC ExpressCluster® X 3.0 报警功能:
不仅有event log输出、AlertView显示、还支持手机短信、Email、旋转灯方式的通报功能。
NEC ExpressCluster® X 3.0 BS架构管理工具:
实现了Windows和Linux两个平台上的产品的管理接口的统一。完全屏蔽了平台差异性。
只要有浏览器和Java运行环境,任何一台机器都可以进行监控,维护和配置操作。
可以在一个页面上同时显示多个集群的状态, 无论是Windows集群还是Linux集群,一目了然。
NEC ExpressCluster® X 3.0 日志收集功能:
提供log自动收集工具,可在管理控制台自动收集所有集群服务器的日志信息,并且可供收集的log种类丰富,除了EC本身的内部日志以外,还可收集系统日志、注册表信息、系统诊断报告等等
NEC ExpressCluster® X 3.0 故障监视功能:
可以对主机的网卡、本地磁盘、存储、应用程序、进程、服务、操作系统、服务器自我监视等。当主机发生任何故障后,NEC ExpressCluster® X 3.0将自动、快速的把主服务器上的所有资源切换到备服务器上,确保应用程序持续可用性,保证公司业务的持续运行。
NEC ExpressCluster® X 3.0 的集群结构:
共享磁盘型、数据镜像型、共享磁盘镜像型、虚拟平台集群、无磁盘型、共享和镜像共存型、NAS型。
NEC ExpressCluster® X 3.0 的运行方式支持:
Active/Standby 、Active/Active、N+1备份、M+N备份和远程集群:
Active/Standby:其中一台服务器作为 Active 主机,运行重要的应用程序,向客户端提供各种应用服务,另一台服务器作为备机,实时监控 Active 主机运行情况,只有当 Active 主机发生故障后,备机才接管 Active 主机上的应用服务。
Active/Active :每台主机上运行各自的应用程序。服务器在运行自身的应用服务时,同时也是另一台主机的备机,即两台主机互为备机。
N+1备份:有N台主服务器上运行各自的应用程序,1台服务器做为这N台主服务器的备服务器;当有任何一台主服务器发生故障,这台备服务器就会接管此主服务器上的应用程序。
M+N备份:有M台主服务器上运行各自的应用程序,N台服务器做为这M台主服务器的备服务器;当有任何一台主服务器发生故障,这N台备服务器中对应的那台应用服务器就会接管此主服务器上的应用程序。
远程集群:两座城市之间对应用程序做高可用保护,只有一座城市的应用服务器运行此应用程序,当此应用程序出现故障,另一座城市的服务器马上接管此应用程序。
NEC ExpressCluster® X 3.0 解决方案:
双机双柜(数据镜像型)、双机单柜(共享磁盘型)、双机无柜(数据镜像型\无磁盘型)、多机单柜(共享型)等等。
NEC ExpressCluster® X 3.0 支持的操作系统:
windows、linux等等。
NEC ExpressCluster® X 3.0 支持的数据库:
oracle、mssql、sql server、DB2、sybase等等。
NEC ExpressCluster® X 3.0 支持的应用程序:
如web、his、lis、pacs、erp、收费、语音、视屏等等,所有的应用程序都支持。
什么是双机热备
什么是双机热备
双机热备这一概念包括了广义与狭义两种意义。
从广义上讲,双机热备(双机容错)就是对于重要的服务,使用两台伺服器,互相备份,共同执行同一服务。当一台伺服器出现故障时,可以由另一台伺服器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务
双机热备由备用的伺服器解决了在主伺服器故障时服务不中断的问题。但在实际应用中,可能会出现多台伺服器的情况,即伺服器丛集
双机热备一般情况下需要有共享的储存装置。但某些情况下也可以使用两 *** 立的伺服器
实现双机热备,需要通过专业的丛集软体或双机软体
从狭义上讲,双机热备特指基于active盯47;standby方式的伺服器热备。伺服器资料包括资料库资料同时往两台或多台伺服器写,或者使用一个共享的储存装置。在同一时间内只有一台伺服器执行。当其中执行着的一台伺服器出现故障无法启动时,另一台备份伺服器会通过双机软体的诊测(一般是通过心跳诊断)将standby机器启用,保证应用在短时间内完全恢复正常使用
回答完毕!
双机热备的工作原理
故障隔离,简单的讲,高可用(热备)就是一种利用故障点转移的方式来保障业务连续性。其业务的恢复不是在原伺服器,而是在备用伺服器。热备不具有修复故障伺服器的功能,而只是将故障隔离。 双机热备的切换一般分为手动切换和故障切换,即计划性切换(即人为切换)和非计划性切换(即故障切换)。需要大家注意的是并不是所有资源都具有可切换性,以PlusWell热备份软体为例他提供了:(1)本地资源监控,即不可切换的资源,(2)普通资源,即可以在主备机切换的资源。(3)快速资源,指的是快速切换的资源,一般情况下的双机切换时间为1-5分钟,而快速切换的时间为3-5秒种。使用者应根据自己的需求及业务特点来选择相关的切换服务,从价格成本上来说,切换的时间越短费用也越高。 Rose HANEC ExpressCluster微软MSCSSymantec VCSLegatoLifeKeeperEMC Autostart红帽RHCS REYUN HA-mirror资料映象软体REYUN HA 双机热备软体Moebius For SQL Server负载均衡丛集RoseHA/RoseMirrorHA双机热备软体REYUN Cluster丛集热备份软体Lander Cluster联鼎丛集软体DBTwin For SQL Server资料库丛集PlusWell 丛集软体EterneCluster丛集软体ServHA Cluster双机丛集软体ATang 丛集软体eubase丛集软体ENASCluster-DN/ENASMirrorHA双机热备软体ENASCluser/ENAS-MN多机丛集软体
什么是双机热备和丛集
双机热备这一概念包括了广义与狭义两种意义。
从广义上讲,双机热备(双机容错)就是对于重要的服务,使用两台伺服器,互相备份,共同执行同一服务。当一台伺服器出现故障时,可以由另一台伺服器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务
双机热备由备用的伺服器解决了在主伺服器故障时服务不中断的问题。但在实际应用中,可能会出现多台伺服器的情况,即伺服器丛集
双机热备一般情况下需要有共享的储存装置。但某些情况下也可以使用两 *** 立的伺服器
实现双机热备,需要通过专业的丛集软体或双机软体
从狭义上讲,双机热备特指基于active/standby方式的伺服器热备。伺服器资料包括资料库资料同时往两台或多台伺服器写,或者使用一个共享的储存装置。在同一时间内只有一台伺服器执行。当其中执行着的一台伺服器出现故障无法启动时,另一台备份伺服器会通过双机软体的诊测(一般是通过心跳诊断)将standby机器启用,保证应用在短时间内完全恢复正常使用
双机热备和双机冷备有什么区别?
双机热备就是当一台伺服器挂掉后,自动切换到另一台使用,而冷备的话,需要人员手动去切换。
冗余和双机热备有什么区别?
冗余:指重复配置系统的一些部件,当系统发生故障时,冗余配置的部件介入并承担故障部件的工作,由此减少系统的故障时间。
双机热备:就是对于重要的服务,使用两台伺服器,互相备份,共同执行同一服务。当一台伺服器出现故障时,可以由另一台伺服器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。
从概念上看冗余的范围更大,可以包括整个系统或系统的一部分,而双机热备只对伺服器或cpu冗余。
在上位机伺服器方面就是一个概念了。
伺服器为什么要做双机热备?双机热备的好处?
对于伺服器管理员来说,伺服器出现故障可能是最严重的问题,因为伺服器故障的原因有很多,有可能是装置故障,有可能是作业系统故障,还有可能是软体故障,当礌务器出现故障时,要一一对故障进行排除,让伺服器正常执行,少则几十分钟,从则几十小时,这还不是挽回伺服器故障所带来的损失,这时,双机热备对伺服器就起著关键作用。 双机热备特指基于高可用系统中的两台伺服器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台伺服器处于某种业务的启用状态(即Active状态),另一台伺服器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台伺服器上互为主备状态(即Active-Standby和Standby-Active状态)。 对于一些重要系统而言,使用者是很难忍受这样长时间的服务中断的。因此,就需要通过双机热备,来避免长时间的服务中断,保证系统长期、可靠的服务。 决定是否使用双机热备,正确的方法是要分析一下系统的重要性以及对服务中断的容忍程度,以此决定是否使用双机热备。即,你的使用者能容忍多长时间恢复服务,如果服务不能恢复会造成多大的影响。 在考虑双机热备时,需要注意,一般意义上的双机热备都会有一个切换过程,这个切换过程可能是一分钟左右。在切换过程中,服务是有可能短时间中断的。但是,当切换完成后,服务将正常恢复。因此,双机热备不是无缝、不中断的,但它能够保证在出现系统故障时,能够很快恢复正常的服务,业务不致受到影响。而如果没有双机热备,则一旦出现伺服器故障,可能会出现几个小时的服务中断,对业务的影响就可能会很严重。 另有一点需要强调,即伺服器的故障与交换机、储存装置的故障不同,其概念要高得多。原因在于伺服器是比交换机、储存装置复杂得多的装置,同时也是既包括硬体、也包括作业系统、应用软体系统的复杂系统。不仅装置故障可能引起服务中断,而且软体方面的问题也可能导致伺服器不能正常工作。 还就注意的是,虽然目前伺服器的的其它防护措施例如磁碟阵列(RAID)、资料备份可以很大程度上的保护使用者资料,但却不能代替双机热备的作用。
N+1热备和双机热备有什么区别? 5分
N+1热备,意思是两台备一台,三台备一台,五台也是备一台。
风雨兼程 学海同舟 有事说话 满意【采纳】
一些双机热备软体里面的HA是什么意思?比如ROSE HA.... 5分
High-Availability Linux Project 的意思,HA 的全称就是这个。 简单讲就是一个双机管理软体。 同样功能的有很多,但是经常用的 就没几个。 比如第三方的ROSE,VIRITAS等
双机热备软体有什么作用
NEC ExpressCluster® X 3.0 纯软热备方式简介
1 概述
资讯化建设的不断推进,各个企事业单位的活动越来越多的依赖于其关键的业务资讯系统,这些业务资讯系统对整个机构的运营和发展起著至关重要的作用,一旦发生宕机故障或应用停机,将给机构带来巨大的经济损失。
可见,对那些需要保障资讯保安和提供不间断的资讯服务的机构来说,业务系统的容错性和不间断性显得尤为重要。如何保障各种关键应用持续运营,达到永续经营的良性回圈,已成为当今企事业单位和IT领域急需解决的关键问题。
2 软体功能简介
荟萃NEC技术精华的EXPRESSCLUSTER是一款专业的高可用丛集软体产品(双机热备丛集软体),可为您提供Windows和Linux平台上完整的高可用性解决方案。当丛集中的某个节点由于软体或硬体原因发生故障时,集群系统可以把IP、客户业务等资源切换到其他健康的节点上,使整个系统能连续不间断的对外提供服务,从而为机构24x365的关键业务提供了可靠的保障,达到了系统99.999%的高可用性和可靠性。
NEC ExpressCluster® X 3.0 语言支援:中文、英文、日文。
NEC ExpressCluster® X 3.0 最大节点数:
支援2~32节点
NEC ExpressCluster® X 3.0 配置资讯备份:丛集配置资讯可以汇入、汇出。配置好NEC软体之后可以选择汇出配置档案储存,如果出现系统宕机,无需重新配置NEC软体,即可恢复丛集,可以通过汇入配置档案,快速建立双机系统;对于系统更改主机名,IP地址等相应的资讯,只需简单操作就可以完成NEC软体系统的修改。
NEC ExpressCluster® X 3.0 报警功能:
不仅有event log输出、AlertView显示、还支援手机简讯、Email、旋转灯方式的通报功能。
NEC ExpressCluster® X 3.0 BS架构管理工具:
实现了Windows和Linux两个平台上的产品的管理介面的统一。完全遮蔽了平台差异性。
只要有浏览器和Java执行环境,任何一台机器都可以进行监控,维护和配置操作。
可以在一个页面上同时显示多个丛集的状态, 无论是Windows丛集还是Linux丛集,一目了然。
NEC ExpressCluster® X 3.0 日志收集功能:
提供log自动收集工具,可在管理控制台自动收集所有丛集伺服器的日志资讯,并且可供收集的log种类丰富,除了EC本身的内部日志以外,还可收集系统日志、登录档资讯、系统诊断报告等等
NEC ExpressCluster® X 3.0 故障监视功能:
可以对主机的网络卡、本地磁碟、储存、应用程式、程序、服务、作业系统、伺服器自我监视等。当主机发生任何故障后,NEC ExpressCluster® X 3.0将自动、快速的把主伺服器上的所有资源切换到备伺服器上,确保应用程式持续可用性,保证公司业务的持续执行。
NEC ExpressCluster® X 3.0 的丛集结构:
共享磁碟型、资料映象型、共享磁碟映象型、虚拟平台丛集、无磁碟型、共享和映象共存型、NAS型。
NEC ExpressCluster® X 3.0 的执行方式支援:
Active/Standby 、Active/Active、N+......
java游戏服务器怎么实现热更新
在Java中,要实现热部署,首先,你得明白,Java中类的加载方式。每一个应用程序的类都会被ClassLoader加载,所以,要实现一个支持热部署的应用,我们可以对每一个用户自定义的应用程序使用一个单独的ClassLoader进行加载。然后,当某个用户自定义的应用程序发生变化的时候,我们首先销毁原来的应用,然后使用一个新的ClassLoader来加载改变之后的应用。而所有其他的应用程序不会受到一点干扰。
热更新的思路:
定义一个用户自定义应用程序的接口,这是因为,我们需要在容器应用中去加载用户自定义的应用程序。
我们还需要一个配置文件,让用户去配置他们的应用程序。
应用启动的时候,加载所有已有的用户自定义应用程序。
为了支持热部署,我们需要一个监听器,来监听应用发布目录中每个文件的变动。这样,当某个应用重新部署之后,我们就可以得到通知,进而进行热部署处理。
景安河南最大的多线服务器托管商,提供专业的双机热备、负载均衡等高可用/高并发服务!
java任务调度 双机热备
可以通过一个数据库的table去设定达到你想要的结果。每次执行更新这个table的执行时间和执行的服务器,如果监测到一个服务器三分钟都没有执行,就可以启动备用机。
Java web项目,怎么做负载均衡啊?
HAProxy是一款反向代理服务器工具,通过它,可以实现负载均衡。它支持双机热备支持虚拟主机,但其配置简单,拥有非常不错的服务器健康检查功能,当其代理的后端服务器出现故障, HAProxy会自动将该服务器摘除,故障恢复后再自动将该服务器加入。新的1.3引入了frontend,backend,frontend根据任意HTTP请求头内容做规则匹配,然后把请求定向到相关的backend.
利用HAPorxy实现负载均衡
1. 利用HAProxy实现负载均衡
192.168.169.137 (haproxy)———负载均衡———-(192.168.169.117;192.168.169.118)
安装配置HAproxy
cd /usr/local/
wget
tar zxvf haproxy-1.3.14.2.tar.gz
mv haproxy-1.3.14.2 haproxy
cd haproxy
make TARGET=linux26
2. 创建配置文件
# vi haproxy.cfg
global
maxconn 5120
chroot /usr/local/haproxy
uid 99
gid 99
daemon
quiet
nbproc 2 #通过nbproc多设置几个haproxy并发进程,这样每个进程的task_queue相对就会短很多,性能自然就能提高不少
#pidfile /var/run/haproxy-private.pid
defaults
log global
mode http
option httplog
option dontlognull
log 127.0.0.1 local3
retries 3
option redispatch
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000
listen webfarm 0.0.0.0:80
mode http
stats uri /haproxy-stats #监控haproxy状态
stats realm Haproxy\ statistics
stats auth netseek:52netseek #设置状态监控的用户名为netseek密码为52netseek
balance roundrobin #负载均衡算法
cookie SERVERID insert indirect
option httpclose #
option forwardfor #apache日志转发功能
option httpchk HEAD /check.txt HTTP/1.0 #健康检测
server app_bbs1 192.168.169.117:80 cookie app1inst1 check inter 2000 rise 2 fall 5
server app_bbs2 192.168.169.118:80 cookie app1inst2 check inter 2000 rise 2 fall 5
syslog.conf里加一行
local3.* /var/log/haproxy.log
# touch /var/log/haproxy.log
# chown haproxy:haproxy /var/log/haproxy.log
# chmod u+x /var/log/haproxy.log
# tail –f /var/log/harpoxy.log 监控日志
# ./haproxy -f haproxy.cfg 启动服务.
监控状态图示 ,输入用户名密码查看状态。
后端apache日志处理
配置httpd.conf
LogFormat “%{X-Forwarded-For}i %l %u %t \”%r\” %s %b ” combined
CustomLog /var/log/httpd/access_log combined
虚拟主机不记录检测日志:
SetEnvIf Request_URI “^/check\.txt$” dontlog
LogLevel warn
ErrorLog /var/log/httpd/vhost_error.log
CustomLog /var/log/httpd/vhost_access.log combined env=!dontlog
相关介绍
#./haproxy –help //haproxy相关命令参数介绍.
haproxy -f 配置文件 [-n 最大并发连接总数] [-N 每个侦听的最大并发数] [-d] [-D] [-q] [-V] [-c] [-p pid文件] [-s] [-l] [-dk]
[-ds] [-de] [-dp] [-db] [-m 内存限制M] [{-sf|-st} pidlist...]
-d 前台,debug模式
-D daemon模式启动
-q 安静模式,不输出信息
-V 详细模式
-c 对配置文件进行语法检查
-s 显示统计数据
-l 显示详细统计数据
-dk 不使用kqueue
-ds 不使用speculative epoll
-de 不使用epoll
-dp 不使用poll
-db 禁用后台模式,程序跑在前台
-sf pidlist
程序启动后向pidlist里的进程发送FINISH信号,这个参数放在命令行的最后
-st pidlist
程序启动后向pidlist里的进程发送TERMINATE信号,这个参数放在命令行的最后
java双机热备的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于iis双机热备、java双机热备的信息别忘了在本站进行查找喔。