请教达人,erlang构建的tcp/ip系统,在对外接口机器崩溃之后有没有恢复方法

0 views
Skip to first unread message

rabbitonly

unread,
Oct 14, 2009, 12:44:11 PM10/14/09
to Erlang China
最近公司准备一个项目,我推荐使用erlang构建(本人对erlang大爱),然后需要阐述一个问题,即:
系统硬件架构如下:
服务器A
服务器B,服务器C,服务器D

其中 服务器A是对外提供统一接口,Internet连接统一由 服务器A 负责处理,B,C,D为内部集群。
那么,当 服务器A 挂掉的时候,erlang有没有一种机制把这个公共对外端口转移到一台备用服务器上,由备用服务器继续执行 服务器A 的职能而不
影响整个系统的运转?
据说微软的WCF有这个能力,我查找了一下erlang的文档,没有发现有这方面的描述,那么,如果我整个系统是纯erlang构建的话,是否需要用硬
件来实现这个功能?

期望达人指点一二,感激不尽!!!

Feng Yu

unread,
Oct 14, 2009, 12:51:06 PM10/14/09
to erlang...@googlegroups.com
hi,
 erlang的distribution application就是干这个的, 1个online, 一个standby,失败的时候take over, 恢复的时候再把控制移回去, 可以看下文档application模块


专注 高性能 容错 分布服务器的实现(erlang)
http://blog.yufeng.info



2009/10/15 rabbitonly <rabbi...@gmail.com>

rabbitonly

unread,
Oct 14, 2009, 9:42:31 PM10/14/09
to Erlang China
谢谢Feng Yu,这就去研究一下,呵呵

On Oct 15, 12:51 am, Feng Yu <mryuf...@gmail.com> wrote:
> hi,
> erlang的distribution application就是干这个的, 1个online, 一个standby,失败的时候take over,
> 恢复的时候再把控制移回去, 可以看下文档application模块
>
> 专注 高性能 容错 分布服务器的实现(erlang)http://blog.yufeng.info
>

> 2009/10/15 rabbitonly <rabbito...@gmail.com>

LiaoChris

unread,
Oct 14, 2009, 9:57:54 PM10/14/09
to erlang...@googlegroups.com
请问如何取消erlang...@googlegroups.com 的订阅?
 

 

Date: Thu, 15 Oct 2009 00:51:06 +0800
Subject: [erlang-china:2935] Re: 请教达人,erlang构建的tcp/ip系统,在对外接口机器崩溃之后有没有恢复方法
From: mryu...@gmail.com
To: erlang...@googlegroups.com

Messenger保护盾2.0,更安全可靠的Messenger聊天! 现在就下载!

LiaoChris

unread,
Oct 14, 2009, 9:59:05 PM10/14/09
to erlang...@googlegroups.com
请问如何取消erlang...@googlegroups.com 的订阅?
 

From: liao....@hotmail.com
To: erlang...@googlegroups.com
Subject: [erlang-china:2937] Re: 请教达人,erlang构建的tcp/ip系统,在对外接口机器崩溃之后有没有恢复方法
Date: Thu, 15 Oct 2009 09:57:54 +0800

聊天+搜索+邮箱 想要轻松出游,手机MSN帮你搞定! 立刻下载!

Chuns

unread,
Oct 16, 2009, 5:44:36 AM10/16/09
to Erlang China
On 10月15日, 上午9时59分, LiaoChris <liao.ch...@hotmail.com> wrote:
> 请问如何取消erlang...@googlegroups.com 的订阅?
1.右边有个 "修改我的会员资格"链接
2.点"退订" 就OK
--
enjoy,
晓春 life's short,be a good uncle
http://gooduncle.org
和孩子在一起 成长


On 10月15日, 上午9时59分, LiaoChris <liao.ch...@hotmail.com> wrote:
> 请问如何取消erlang...@googlegroups.com 的订阅?


>
> From: liao.ch...@hotmail.com
> To: erlang...@googlegroups.com
> Subject: [erlang-china:2937] Re: 请教达人,erlang构建的tcp/ip系统,在对外接口机器崩溃之后有没有恢复方法
> Date: Thu, 15 Oct 2009 09:57:54 +0800
>
> 请问如何取消erlang...@googlegroups.com 的订阅?
>

> Date: Thu, 15 Oct 2009 00:51:06 +0800
> Subject: [erlang-china:2935] Re: 请教达人,erlang构建的tcp/ip系统,在对外接口机器崩溃之后有没有恢复方法

> From: mryuf...@gmail.com


> To: erlang...@googlegroups.com
>
> hi,
> erlang的distribution application就是干这个的, 1个online, 一个standby,失败的时候take over, 恢复的时候再把控制移回去, 可以看下文档application模块
>
> 专注 高性能 容错 分布服务器的实现(erlang)http://blog.yufeng.info
>

> 2009/10/15 rabbitonly <rabbito...@gmail.com>


>
> 最近公司准备一个项目,我推荐使用erlang构建(本人对erlang大爱),然后需要阐述一个问题,即:
> 系统硬件架构如下:
> 服务器A
> 服务器B,服务器C,服务器D
>
> 其中 服务器A是对外提供统一接口,Internet连接统一由 服务器A 负责处理,B,C,D为内部集群。
> 那么,当 服务器A 挂掉的时候,erlang有没有一种机制把这个公共对外端口转移到一台备用服务器上,由备用服务器继续执行 服务器A 的职能而不
> 影响整个系统的运转?
> 据说微软的WCF有这个能力,我查找了一下erlang的文档,没有发现有这方面的描述,那么,如果我整个系统是纯erlang构建的话,是否需要用硬
> 件来实现这个功能?
>
> 期望达人指点一二,感激不尽!!!
>

> Messenger保护盾2.0,更安全可靠的Messenger聊天! 现在就下载!
> _________________________________________________________________
> 心跳斗地主新版体验,给你360度的心跳体验!http://club.msn.cn/

Reply all
Reply to author
Forward
0 new messages