layabox / layaair-doc

layaair-doc
155 stars 103 forks source link

取消layadcc机制 #2

Open aaaking opened 6 years ago

aaaking commented 6 years ago

取消layadcc机制为什么要以清理app内部的缓存,什么原理呢?我所理解的是只要服务端的update目录删掉就能取消layadcc机制了

guozhaokui commented 6 years ago

本来是删除update即可,后来为了防止由于网络不好,误判是否有update目录,就采取了保守一点的措施。 例如明明有update目录,但是网络不好,下载dcc文件失败了,以为没有update,就关掉了dcc,在开发环境下,这么处理挺好,但在实际环境下,这样显然不是一个最优方案 结果就是即使删除了update目录,客户端本地依然保留最后一次dcc信息并起效果。所以要清理本地缓存,才能彻底去掉dcc功能。 如果客户端本来就没有dcc信息,则不存在这个问题

2018-04-18 15:43 GMT+08:00 aaaking notifications@github.com:

取消layadcc机制为什么要以清理app内部的缓存,什么原理呢?我所理解的是只要服务端的update目录删掉就能取消layadcc机制了

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/layabox/layaair-doc/issues/2, or mute the thread https://github.com/notifications/unsubscribe-auth/AEBW_kF9AJjIL6UZBsGwZga_zNVHEuCzks5tpu68gaJpZM4TZkuy .