MineCase
是一个跨平台、分布式的 Minecraft
服务端应用。
本项目使用 .NET Core
编写,基于 orleans 框架。它通过 Actor 模型将各个模块分离开来,从而构建一个高效的分布式系统。
目前仅支持 Minecraft
1.12 的版本。
Docker for linux (Only support Linux)
Unity 2017.2.0 或之后版本.(如果需要使用MineCase的客户端程序)
1 . 下载Docker for linux。
2 . 解压 Docker for linux
,然后在linux上运行 server
url=https://raw.githubusercontent.com/dotnetGame/MineCase/master/build/docker/linux/docker-compose.yml curl -o docker-compose.yml $url docker-compose up
建议:
你可以输入 docker-compose stop
停止服务器的运行。
一转眼,从MineCase最初开始开发算起,已经两年半过去了,在这过去的一年里,MineCase的开发可以说是处在一种停滞不前的状态中,以前还是多人合作开发的时候,再多的开发任务也一转眼就做完了,感觉没有什么压力,单着最近的一年来,合作的开发者因为各种各样的原因离开了开发,目前只剩我一个人坚守着MineCase,更新着MineCase,等待他们的归来。 回顾MineCase的改进历程,一开始使用O
问题内容: 您将使用哪种分布式锁定服务? 要求是: 可以从不同的进程/机器看到的互斥(锁定) 锁定…释放语义 超时后自动释放锁-如果锁持有人死亡,它将在X秒后自动释放 Java实现 很高兴拥有:.Net实现 如果免费:死锁检测/缓解 易于部署,请参阅下面的注释。 我对诸如“可以通过数据库完成”或“可以通过JavaSpaces完成”之类的答案不感兴趣-我知道。我对现成的,现成的,经过验证的实现感兴趣
链接 Web API Controllers 动态WebApi层 集成OData 集成Swagger UI ASPNET Core 集成OData
我有两个微服务和调用来更新数据,然后插入另一个数据,但让我们考虑一下 失败,然后我们需要回滚由 更新的数据,否则我们将处于不一致的状态。 我也经历了佐贺patterns.will它满足了这种矛盾 谁能为此提出更好的解决方案?
最近在学微服务的分布式事务,不太明白为什么在微服务这种分布式系统中,原有的单体acid会出现问题 希望大佬们可以讲一下原理和思想
5.3 ABP分布式服务 - 集成OData 5.3.1 简介 开放数据协议(Open Data Protocol,缩写OData)是一种描述如何创建和访问Restful服务。你可以在Abp中使用OData,只需要通过Nuget来安装Abp.Web.Api.OData. 5.3.2 安装 1. 使用Nuget安装 首先应该使用Nuget安装Abp.Web.Api.OData到我们的WebApi项目
5.1 ABP分布式服务 ASP.NET Web API Controllers 5.1.1 简介 ABP已经把 ASP.NET Web API Controllers 集成到了 Abp.Web.Api,你只要通过Nuget安装它。正如你一直那样做得,你可以创建常规的ASP.NET Web API Controllers, 依赖注入可以解析常规的ApiControllers。 为了能够享受使用AB