03 2020 档案

摘要:每篇文章都有属于它自己的故事,没有故事的文章是没有灵魂的文章。而我就是这个灵魂摆渡人。 主人公张某某,这边不方便透露姓名,就叫小张吧。小张在一家小型的互联网创业团队中就职。 职位是Java后端开发,所以整体和业务代码打交道在所难免。 之前有个搜索相关的需求,而且数量量也算比较大,就采用了Elasti 阅读全文
posted @ 2020-03-31 12:48 猿天地 阅读(785) 评论(1) 推荐(1) 编辑
摘要:在日常开发中,最容易被吐槽的就是代码写的烂,没有注释鬼知道你这个是什么意思啊? 另一个就是文档不齐全,这些接口是干嘛的?参数是什么意思?等等问题。 归根到底还是没有严格的开发规范,最重要的还是要有方便的工具来帮助我们落地这些规范。 今天给大家推荐一个开源的API管理工具,如果还没有用上的感觉看看吧。 阅读全文
posted @ 2020-03-23 22:49 猿天地 阅读(875) 评论(1) 推荐(0) 编辑
摘要:前两天受华章杨老师的邀请做了一场直播,处女秀就这么没啦。我定的直播主题是技术人的副业之道。定这个主题的原因也是因为我这些年也一直在探索副业这件事。 虽然说没什么成就吧,但是经验还是有那么一点的,直播后还是打算写篇文章出来,可以给大家参考参考。 这篇文章也是我字数写的最多的一篇文章,大家要看的话得有点 阅读全文
posted @ 2020-03-17 12:52 猿天地 阅读(421) 评论(1) 推荐(0) 编辑
摘要:今天分享一个RedisTemplate的问题,感兴趣的可以继续看下去了,不感兴趣的继续撩妹去吧! 如下图:一位朋友给了我一个报错的图片,为啥为啥取不到值? 我也有点懵,第一反应就是RedisTemplate和StringRedisTemplate会不会用的两个不同的Connection,导致相同的K 阅读全文
posted @ 2020-03-11 13:51 猿天地 阅读(1270) 评论(2) 推荐(2) 编辑
摘要:前言 前几天公司生产环境一个服务由于流量上升触发了 Sentinel 的流控机制,然后用户反馈访问慢,定位发现是 task 定时任务导致,后面 task 优化之后发布,流量恢复正常。 这是一个再正常不过的生产问题,可能大部分同学都经历过,经历过的大多数是解决问题之后就不了了之,导致事故还有再次发生的 阅读全文
posted @ 2020-03-06 09:31 猿天地 阅读(986) 评论(0) 推荐(0) 编辑
摘要:2020年写了很多事故解决的文章,并不是我绞尽脑汁想出来的,而是真的遇到了这些问题。通过文章的方式记录下来,分享出去,才有意义。 事故背景 首先看下面的图吧,这是我从cat上截的图。 可以看到是一个Rpc调用的错误,从错误中我们只能分析出这个Rpc的请求成功了,并且返回了,因为都走到了反序列化这步。 阅读全文
posted @ 2020-03-03 10:02 猿天地 阅读(839) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示