2010-05-19 项目升级计划
从原来的3点同步 升级到 2点同步。
销售终端问题分析:
ITM_X
本来就是系统表,都是外部产生的,因此不受影响。
POS_ITEMDISTRIBUTION
由于是网站操作了,因此pos来说仍然不受影响。
POS_ITEMPRICEADJUST
原来:
本地checked->服务器中转 -> global操作
现在:
本地checked ->直接remoting操作.pass
!! 在系统使用了一个time,假设部署时间是5.19. 系统实际升级时间是5.20。 那么这个之间的数据仍然会在升级后使用。
POS_ITEMWITHDRAWTOVND
OLD:
CHECKED -> WEB.TRANSFER -> GLOBAL.COMMIT
NEW:
CHECKED -> REMOTING.PASS
!! 在系统使用了一个time,假设部署时间是5.19. 系统实际升级时间是5.20。 那么这个之间的数据仍然会在升级后使用。
POS_SCORERECEIPT
OLD:
BillStringStatus.New; _> GLOBAL. SEARCH.BillStringStatus.New);=>PASS
NEW:
CHECKED -> REMOTING.COMMIT.PASS
过渡中,首先使用notequalpass,操作。之后切换到checked。
POS_ITEMRECEIPT
原来:
BillStringStatus.New; -> 服务器中转 -> global.search new -> BillStringStatus.Processed;
现在:
checked => remoting.pass
过渡中,首先使用notequalpass,操作。之后切换到checked。
网站与服务器问题分析:
首先,不能同时开网站和服务器,因为网站会操作数据,例如pos_itempriceadjust.checked. 而服务器也会。那么服务器会post数据,导致数据错误。
其次,服务器要导部分数据到网站。确保网站数据是一致的。
再次,服务器要尽快重写,保证数据和网站同步。
服务器的功能:
1. 核心数据同步,仅download,用于数据备份。
2. bill数据下载,未来用于数据检测,防止数据不一致。
3. 信息流。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步