以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何能“负载均衡,一个节点故障能快速切换到另外一个节点使用,保障不停机”?  (http://www.foxtable.com/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地址后面跳转过去。