工作随笔
yuhaoyuan……
这个作者很懒,什么都没留下…
展开
-
go 实现超时退出
之前手写rpc框架的时候,吃多了网络超时处理的苦,今天偶然发现了实现超时退出的方法,赶紧保存一下, 然后感叹一下自己好弱啊,想象力创造力太匮乏了 来源: https://juejin.im/post/5e774a73e51d4526c70fd0a4 func AsyncCall() { ctx, cancel := context.WithTimeout(context.Background()...原创 2020-03-24 18:16:00 · 367 阅读 · 0 评论 -
redis击穿注意
之前有个写法一直没注意: if redis=None info = get_from_db with_lock redis: info->redis 这样写不好,一开始觉得这样写锁的时间短 但是如果并发量足够大的话,那么100w个请求过来,拿不到redis,就会有100w个请求直接打到db上去。。。。。 理论上这个应该让一个请求打到db,其他请求...原创 2019-10-14 12:27:50 · 120 阅读 · 0 评论 -
工作中遇到的一些坑,以及解决方法的随笔记录
git 假如 我现在在修改hotfix, 在下面新建了一个 yhy_hotfix 并且修改完了,(push到了远端) 最好是所有的东西都走一遍hotfix 1 切换到 hotfix 2 git pull origin hotfix 3 run test ( control+R 按多次就是上翻) 4 merge yhy_hotfix 5 run rest 6 git push all...原创 2018-10-12 21:30:01 · 544 阅读 · 0 评论