首页
学习
活动
专区
工具
TVP
发布

白驹过隙

专栏成员
56
文章
87811
阅读量
28
订阅数
架构设计 - Server设计草稿
DMServer Framework  主要属性: 四个模块部署在不同服务器,双层部分考虑主备和分布式部署。 架构可依据具体前端需求进行裁剪,灵活配置。 gate用于业务框架分布式部署,在业务量可控范围可取消,做集中控制。 所有除gate服务均挂载在MQ上,需要做集群的服务以MQ队列名称做为集群名称,一个集群提供一个MQ队列,无集群默认提供一个MQ队列。集群上的节点以竞争方式消费队列数据。 对app只开放gate和proxy,gate以短连接形式获取proxy地址,proxy为长连接。 Maintain需要
Aichen
2018-06-25
5880
架构设计 - 日志管理接口设计
在后端代码中,日志无处不在,设计一套自己的日志管理代码,给框架提供一套好用的日志接口将大大方便代码的开发。 其中在日志管理代码的编写中,主要有以下难点: 1.数目不确定的入参函数编写 2.日志权限控制 3.日志输出形式。 接口设计: 1.提供三类日志打印形式:1)控制台打印信息,类似printf的接口封装             2)函数追踪接口,打印当前代码的文件名,函数名及行,以及一些设定的输出参数             3)日志打印函数,提供打印级别控制,且打印内容输出到日志文件中 2.提供日志级别
Aichen
2018-06-25
6600
架构设计 - 日志管理接口设计
在后端代码中,日志无处不在,设计一套自己的日志管理代码,给框架提供一套好用的日志接口将大大方便代码的开发。 其中在日志管理代码的编写中,主要有以下难点: 1.数目不确定的入参函数编写 2.日志权限控制 3.日志输出形式。 接口设计: 1.提供三类日志打印形式:1)控制台打印信息,类似printf的接口封装             2)函数追踪接口,打印当前代码的文件名,函数名及行,以及一些设定的输出参数             3)日志打印函数,提供打印级别控制,且打印内容输出到日志文件中 2.提供日志级别
Aichen
2018-05-18
6570
架构设计 - Server设计草稿
DMServer Framework  主要属性: 四个模块部署在不同服务器,双层部分考虑主备和分布式部署。 架构可依据具体前端需求进行裁剪,灵活配置。 gate用于业务框架分布式部署,在业务量可控范围可取消,做集中控制。 所有除gate服务均挂载在MQ上,需要做集群的服务以MQ队列名称做为集群名称,一个集群提供一个MQ队列,无集群默认提供一个MQ队列。集群上的节点以竞争方式消费队列数据。 对app只开放gate和proxy,gate以短连接形式获取proxy地址,proxy为长连接。 Maintain需要
Aichen
2018-05-18
7520
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档