以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何能“负载均衡,一个节点故障能快速切换到另外一个节点使用,保障不停机”? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101292) |
-- 作者:chen3728060 -- 发布时间:2017/5/27 17:19:00 -- 如何能“负载均衡,一个节点故障能快速切换到另外一个节点使用,保障不停机”? 今天收到一个项目的需求,客户说了一个这样的 “提供负载均衡,一个节点故障能快速切换到另外一个节点使用,保障不停机”
如果用狐表,思路是如何实现这玩意?
①负载均衡是针对B/S的吧?如果数据都是动态加载,好像没啥均衡不均衡
②节点故障快速切换到另外节点,这个思路上是如何能实现? [此贴子已经被作者于2017/5/27 17:18:49编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/5/27 18:11:00 -- 如果是直接连接数据库的,可以几台服务器做数据库集群。简单一点用2个硬盘做镜像冗余阵列。这些都是硬件方案和软件无关 如果要通过软件做,那就麻烦多了。
|
-- 作者:chen3728060 -- 发布时间:2017/5/27 22:51:00 -- 回复:(有点蓝)如果是直接连接数据库的,可以几台服... 我百度了一下数据库集群,我们作为开发者,好像压根不需要管下面多数据库如何分发负载,开发者只面对一个虚拟数据库,像平时那样开发即可。
https://www.aliyun.com/product/rds/sqlserver?spm=5176.7947010.416540.42.zVNza2
这个是我查阿里云上的RDS SQLserver,里面提及到可以双机,实现无缝切换,是不是就是能实现我客户说的,负载均衡,出故障0秒无缝切换? |
-- 作者:有点色 -- 发布时间:2017/5/28 10:08:00 -- 回复3楼,不是同一个概念。
如果你用的是foxtable客户端,你需要去了解【数据库集群】
如果你要处理的是网页/手机的请求,你要去了解【均衡负载】
均衡负载的意思通俗一点说,就是,有多台服务器/电脑,你访问后,跳转到某台服务器处理,每一个访问平均分发给各个服务器处理。 |
-- 作者:chen3728060 -- 发布时间:2017/5/29 15:08:00 -- 回复:(有点色) 回复3楼,不是同一个概念。&... 目前狐表的移动端,好像只有一个电脑能有HttpRequest事件,没办法做到几个电脑共同分担这个HttpRequest。狐表的移动端负载均衡大概思路怎么实现? |
-- 作者:有点色 -- 发布时间:2017/5/29 15:25:00 -- 进入foxtable以后,再跳转到别的地址不就好了? |
-- 作者:chen3728060 -- 发布时间:2017/5/30 17:18:00 -- 回复:(有点色) 进入foxtable以后,再跳转到别... 是不是A服务器收到客户的请求,通过什么代码,可以把客户请求转到B服务器?让客户从B服务器中获取到请求?有什么简单的代码可以举例吗? |
-- 作者:有点色 -- 发布时间:2017/5/31 9:54:00 -- 进入,跳转到了B服务器,那所有的操作都在B服务器那里处理了,和A服务器无关。
服务器之间的数据传输,最简单,你可以把信息放在url地址后面跳转过去。 |