Orleans 2.0 官方文档 —— 5.6.2 集群和客户端 -> 监控 -> silo错误代码监控

silo错误代码监控

日志类型记录代码值描述
Azure问题警告或错误100800 - 100899任何错误或警告

读取或写入Azure表存储的暂时性问题将被记录为警告。暂时性读取错误将自动重试。最终的错误日志消息,表示连接到Azure表存储的确存在问题。

成员连接问题警告或错误100600 - 100699任何错误或警告

警告日志是网络连接问题和/或silo重启/迁移的早期指示。Ping超时和silo宕机投票,将显示为警告消息。Silo厌恶它被了投宕机票,它会显示为错误消息。

grain调用超时警告100157在短时间内记录多个警告

grain调用超时问题,通常是由临时网络连接问题或silo重启/重启问题引起的。系统应在短时间后恢复(取决于Liveness配置的设置),此时应该清除超时。理想情况下,仅对大容量日志代码600157的各种警告进行监视就足够了。

silo重启/迁移警告100601或100602任何警告当silo检测到它在相同的机器{100602上重新启动或迁移到不同的机器(100601)时,打印警告
网络套接字问题警告或错误101000至101999,100307,100015,100016任何错误或警告套接字断开连接被记录为警告消息。打开套接字或在消息传输过程中出现的问题记录为错误。
grain问题警告或错误101534任何错误或警告检测非重入grain的“卡住”的请求。每次请求执行时间超过5x请求超时时间时,都会报告错误代码。
Orleans 项目基本上被认为是并行计算模型 Actor Model 的分布式版本。  虽然已经存在 Erlang 和 Akka 这样利用 Actor Model 的框架,用户仍然需要做很多工作来确保那些 actors 保持在线以及能够处理故障和恢复。Orleans 框架着眼复杂项目和 actor 管理,让用户能够编写分布式项目而无需担心。    关于自家的云计算平台,微软最大的一个卖点就是开发人员可以使用.NET、Visual Studio和其它编程工具来编写Azure应用程序。不过这并不是事情的全部,微软研究人员正在研发下一代云计算编程模式和相关工具,根据最新的资 料,Orleans就微软下一代云计算编程模式(之一)。    Orleans是一种新的编程模式,用来提升微软通用语言运行库(CLR)的抽象水平,它引入了“grains”的概念,这是一个可以在数据中心之 间迁移的计算和数据存储单元。Orleans自身还将提供很多运行时,包括Geo-Distribution、数据复制与一致行、性能监控、自适应控制、 运行时监控、分布式调试。    Orleans的宗旨就是为了创建一种既适用于客户端又适用于服务器的编程模式,简化代码调试,提高代码的可移植性。    目前已知的资料并没有任何关于Orleans开发计划的内容,Orleans也许还处在概念设计阶段,也许已经开始了初期的开发工作,这些都要耐心等待才会有答案。相关入门教程: http://www.rm5u.com/orleans/orleans-intro.html 标签:云计算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值