摘要: 上一篇Orleans学习总结(五)--监控篇,我们这篇来说说我们项目的应用 这是我们项目的结构图 我们分别来说下各个部分 1、Zookeeper作为集群基础,至少开5个,分别在不同的物理机上 2、Silo就是我们业务逻辑,比方我们把一个Player拆分成多个Grain,LoginGrain,Frie 阅读全文
posted @ 2018-02-14 15:29 MrBlue 阅读(653) 评论(0) 推荐(2) 编辑
摘要: 上篇我们讲了Orleans学习总结(三)--持久化篇,这一篇我们来说说集群配置,毕竟这个才是Orleans的看家本领 Orleans支持热起动,支持自动节点发现,能够断线重发等一系列黑科技。 我这篇是以Zookeeper为例说明。 一、开启Zookeeper Zookeeper是什么和怎么配置我就这 阅读全文
posted @ 2018-02-14 14:40 MrBlue 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 上篇说完了Orleans学习总结(四)--集群配置篇,这次我们来说下监控 Orleans有一个强大的社区,为Orleans开发着各种各样的扩展工具,我们用的是OrleansDashboard.Dashboard。 https://github.com/OrleansContrib/OrleansDa 阅读全文
posted @ 2018-02-14 14:32 MrBlue 阅读(1040) 评论(3) 推荐(0) 编辑
摘要: 经过上篇Orleans学习总结(二)--创建工程的介绍,我们的工程已经跑起来了,下面我们来介绍下持久化相关。 关于持久化的文档地址在这http://dotnet.github.io/orleans/Documentation/Core-Features/Grain-Persistence.html 阅读全文
posted @ 2018-02-14 13:59 MrBlue 阅读(1298) 评论(4) 推荐(0) 编辑
摘要: 通过第一篇Orleans学习总结(一)--入门认识我们大致知道知道是干嘛的了,下面我们来动手造一个传说中的神秘的高并发集群Orleans程序。 一、创建四个C#工程 1、IGrain工程,用来定义各种业务逻辑对象的接口的工程 1)创建一个Class Library工程 2、Grain工程,实现IGr 阅读全文
posted @ 2018-02-14 11:46 MrBlue 阅读(925) 评论(0) 推荐(1) 编辑
摘要: 最近这段时间接触了些新的东西:Orleans框架。今天是春节前最后一天班,把我这段时间学习的东西总结一下分享给大家。 一、什么是Orleans (文档地址。这里我就直接翻译官方的介绍,有点地方翻译的有些蹩脚大家见谅。后面在使用场景上我会结合我们自己项目来说) A straightforward ap 阅读全文
posted @ 2018-02-14 10:25 MrBlue 阅读(893) 评论(0) 推荐(1) 编辑