集团版自建分厂没有同步数据到集团

问题描述:安装了一个集团版和几个分厂系统,配置好分厂同步后分厂人员没有同步到集团下面

确认问题:
1.先确认分厂和集团版网络能通
2.确认分厂和集团的版本完全一致
3.查看分厂数据库,部门和岗位表的update_time是否是空的

解决方法:
前两个确认没问题后,如果是第三个问题,需要进入数据库调整数据后,清理redis缓存
1.用navicate连接数据库或者用命令连接分厂数据库

  1. #使用wwyt-sh-0317
  2. use wwyt-sh-0317;
  3. #执行sql
  4. #更新部门表
  5. UPDATE `wwyt_bp_depart` SET update_time = NOW();
  6. #更新岗位表
  7. UPDATE `wwyt_bp_job` SET update_time = NOW();

2.进入分厂服务器,清理redis缓存,如下图是执行成功的表现

  1. #连接redis
  2. redis-cli -p 26312 -a Password2017
  3. #清理redis缓存,挨个执行下面每一行命令
  4. DEL sync_data_push:1:001:depart.update
  5. DEL sync_data_push:1:001:depart.update:fullDataSyncCounter
  6. DEL sync_data_push:1:001:depart.delete
  7. DEL sync_data_push:1:001:job.update
  8. DEL sync_data_push:1:001:job.update:fullDataSyncCounter
  9. DEL sync_data_push:1:001:job.delete
  10. DEL sync_data_push:1:001:user.update
  11. DEL sync_data_push:1:001:user.update:fullDataSyncCounter
  12. DEL sync_data_push:1:001:user.delete
  13. DEL sync_data_push:1:001:user.image
  14. DEL sync_data_push:1:001:user.image:fullDataSyncCounter


3.等一会再去集团查看人员是否同步

转载请注明作者和出处,并添加本页链接。
原文链接: //svn.seekcy.com/925