设备相关整理

mongo MobileInfo集合

arcus更新

  • com.qihoo.arcus.action.DeviceController#proxyHearbeat

    • com.qihoo.arcus.service.impl.DeviceServiceImpl#updateProxy

      • com.qihoo.arcus.service.impl.DeviceServiceImpl#saveDeviceInfo2Mongo

        • com.qihoo.arcus.dao.impl.DeviceDaoImpl#updateOrInsertProxy2Mongo 更新代理

        • proxy.getMobiles()

          • com.qihoo.arcus.dao.DeviceDao#deleteMobileFromMongo 删除设备在其他代理的记录

          • com.qihoo.arcus.dao.DeviceDao#updateOrInsertMobile更新设备

dispatcher更新

  • com.qihoo.sdet.luarobot.device.DeviceManager#eliminateProxy

    • com.qihoo.sdet.luarobot.device.DeviceManager#markMobileOfflineInProxy更新设备为离线状态

    • com.qihoo.sdet.luarobot.device.DeviceManager#markProxyOffline更新代理为离线状态

redis Mobile hash

arcus更新

  • com.qihoo.arcus.action.DeviceController#proxyHearbeat

    • com.qihoo.arcus.service.impl.DeviceServiceImpl#updateProxy

      • com.qihoo.arcus.dao.DeviceDao#updateMobile

      • com.qihoo.arcus.dao.DeviceDao#addMobile

arcus查询

com.qihoo.arcus.dao.impl.DeviceDaoImpl#getMobile(java.lang.String)

dispatcher更新

com.qihoo.sdet.luarobot.device.DeviceManager#setMobile用作测试

dispatcher查询

com.qihoo.sdet.luarobot.dao.DeviceDao#getMobile

 
posted @ 2018-11-13 21:41  trxdy  阅读(113)  评论(0编辑  收藏  举报