《表1 m_register历史注册信息》

《表1 m_register历史注册信息》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于REST风格的轻量级注册中心设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

mRegistry系统在收到注册/更新请求后需要对当前服务进行数据库更新以及本地磁盘存储。项目中采用3个实体类分别对应数据库中3张表结构,见表1~表3,m_register表主要搭载在管理页面,可通过管理员后台对其进行编辑修改。m_register_data表主要记录当前运行中的注册信息,在服务停止后通过异步处理的方式清除无效的服务,同时更新m_register表中的地址信息。m_register_message表主要作为变更操作记录表,系统将服务变更信息存入表中作为当前操作记录,内部通过线程化机制定时检测当前表中是否存在数据,在检测到记录表中的数据后,会按顺序将变更信息更新到本地磁盘,保证本地数据与数据库一致。