随笔
服务器邮件策略 1.全服邮件 首先在GS这边判断在线玩家,如果在线直接走db_user_info请求 将该协议发送给DBS,在user_sys_mail和user_received_sys_mail中插入记录,然后根据DBS上玩家的在线列表,插入到user_received_sys_mail中 等玩家上线根据user_received_sys_mail已接收的全服邮件去获取未接收的全服邮件,然后插入到user_mail中 !!!至于为什么插在线玩家到user_received_sys_mail因为在线玩家肯定比不在线的少,对于数据库压力减小很多 2.发给部分玩家的服务器邮件 首先GS这边判断是否在线,如果在线直接走db_user_info请求 在DBS这边直接将这些数据插入到user_mail中 测试 如果全服邮件 在线玩家在user_received_sys_mail中有记录,因为GS这边功能没做,所以user_mail没记录 等其他玩家上线,将会在user_received_sys_mail和user_mail中有记录