游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1937|回复: 1

游戏服务器邮件设计求助

[复制链接]

4

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2018-5-7 15:42:57 | 显示全部楼层 |阅读模式
最近在邮件系统上碰到点设计疑问,请教下大佬,具体是这样的.
本来邮件系统只是作为奖励的发放,但是随着需求越来越复杂,因为邮件和玩家数据不耦合,想让邮件处理些离线的逻辑需求,因为有些需求需要在每个服务器处理,可能经过1-2个服务器处理完后才算真正处理,才能删邮件.
设计:我打算未邮件定义个处理列表,每个列表包含(svrtype+logiclambda),根据这个列表在每个服务器进程进行处理,最后在回到邮件服完成邮件状态更新,但是这样lambda逻辑需要在每个服务器定义,不是很统一,对写代码比较复杂.
大佬有没有更好的方式?

3

主题

173

帖子

747

积分

高级会员

Rank: 4

积分
747
发表于 2018-5-11 07:23:35 | 显示全部楼层
你这是要疯啊。1-2个服务器——万一以后不是1对1的关系,变成1对N的关系,你是不是还要在邮件里面写上具体到N中的哪一个服务器?
人家那里架构一改你这里代码整歇,这种代码就是引起游戏行业加班和熬夜的绝大多数代码。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-4-20 04:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表