fix(bk-cache-fallback/init.lua): if acquire lock timeout, try to get … #87
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…data from shared_dict
Description
fix: bk-cache-fallback 如果 获取锁 失败,不直接返回,而是先尝试从shared_dict 获取二级缓存数据
场景:获取到锁的request,请求第三方一直没有返回,导致此时并发的其他请求全部acquire lock timeout, 调用方感知到错误
Checklist