diff --git a/README.md b/README.md index 3d4207d909334e2adc922de07b03a4ba83968f49..45a6553dc65c477520f0ab70f54f8a5fdb695b86 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +__讨论QQ群 : 474643097__ + ### 1.可用VS单步调试的分布式服务端,N变1 一般来说,分布式服务端要启动很多进程,一旦进程多了,单步调试就变得非常困难,导致服务端开发基本上靠打log来查找问题。平常开发游戏逻辑也得开启一大堆进程,不仅启动慢,而且查找问题及其不方便,要在一堆堆日志里面查问题,这感觉非常糟糕,这么多年也没人解决这个问题。ET框架使用了类似守望先锋的组件设计,所有服务端内容都拆成了一个个组件,启动时根据服务器类型挂载自己所需要的组件。这有点类似电脑,电脑都模块化的拆成了内存,CPU,主板等等零件,搭配不同的零件就能组装成一台不同的电脑,例如家用台式机需要内存,CPU,主板,显卡,显示器,硬盘。而公司用的服务器却不需要显示器和显卡,网吧的电脑可能不需要硬盘等。正因为这样的设计,ET框架可以将所有的服务器组件都挂在一个服务器进程上,那么这个服务器进程就有了所有服务器的功能,一个进程就可以作为整组分布式服务器使用。这也类似电脑,台式机有所有的电脑组件,那它也完全可以当作公司服务器使用,也可以当作网吧电脑。 ### 2.随意可拆分功能的分布式服务端,1变N @@ -45,4 +47,4 @@ ET框架的服务端是一个强大灵活的分布式服务端架构,完全可 使用方法: [运行指南](https://github.com/egametang/Egametang/blob/master/Doc/%E8%BF%90%E8%A1%8C%E6%8C%87%E5%8D%97.md) -__讨论QQ群 : 474643097__ \ No newline at end of file +__讨论QQ群 : 474643097__