Yezhiwei Blog

平时多流汗,战时少流血!

大话微服务中的边车模式

作者:孤独烟 原文地址:https://www.cnblogs.com/rjzheng/p/10390827.html (以下故事纯属虚构,如有雷同纯属巧合) 概念 自从微服务的浪潮席卷了烟哥的公司之后,烟哥的领导内心蠢蠢欲动,指派烟哥去将公司的传统服务架构改成微服务架构!于是烟哥就喊上了小刘到了一个僻静的角落探讨如何实施! 烟哥:"小刘啊,去把公司那套天霸动霸Tua系统整整,...

知乎千万级高性能长连接网关是如何搭建的

作者:@faceair @安江泽 原文:https://zhuanlan.zhihu.com/p/66807833 实时的响应总是让人兴奋的,就如你在微信里看到对方正在输入,如你在王者峡谷里一呼百应,如你们在直播弹幕里不约而同的 666,它们的背后都离不开长连接技术的加持。 每个互联网公司里几乎都有一套长连接系统,它们被应用在消息提醒、即时通讯、推送、直播弹幕、游戏、共享定位、股票行情等...

冒着挂科的风险也要给你们看的 Spring Cloud 入门总结

来源:https://juejin.im/post/5de2553e5188256e885f4fa3 写在前面的话 马上要考试了!!! 作为一个苦逼的在读大学生,又要面临半年一度的期末考试了,因为上课没听,我啥都不会,什么通信原理,单片机。。。饶了我吧!!! 给你们看看我上课在干啥你就知道我为啥啥都不会了。 上课笔记。。 emmm,字比较丑 😑。我还记得那是一堂英语课,老师不让用电子设...

1分钟系列-在 Kibana 自定义仪表盘

背景 上一篇中已经分享了使用 Filebeat 安装和使用 Nginx 的日志仪表盘,除了使用提供仪表盘之外,我们自己也可以根据需要进行自定义 自定义图表 点击左侧菜单 Visualize, 如下图: 柱状图示例 从下图中选择要创建的图表类型,下面选择柱状图 下一步,选择索引 默认情况下,Y 轴显示总数数据 在 X 轴选择时间,如下图 点击右上角的 小三角 图标 然后,访问 N...

深度剖析如何实现事务消息

链接 https://juejin.im/post/5e0d56b2e51d4540f462f0b2 1.背景 分布式事务一直是一个老生常谈的一个话题,在我的公众号下面下面已经写过很多篇分布式事务相关的文章了,但是依旧没有将其完全剖析。在之前的文章中我也多次提到我们可以使用消息队列来实现我们的分布式事务,但是大多都是一笔带过,很多读者都对这一块产生了很多疑问,希望读完这篇文章能让你理解如...

MacTalk:怎么减少编程中的bug?

链接: http://macshuo.com/?p=1361 为什么要编程?因为代码没在那里。创造一个世界是如此让人着迷,Linux 的创始者 Linus 这样表述对编程的喜爱之情: 对于喜爱编程的人来说,编程是世界上最有趣的事,比下棋有趣得多!因为你可以自己制订游戏规则,而你制定什么样的规则,也就会随之出现与此规则相符合的结果。 在电脑世界中,你就是创世者,你对所发生的一切拥有最终的...

1分钟系列-在 Kibana 安装和使用 Nginx 的日志仪表盘

配置 Filebeat # filebeat 安装在 192.168.111.238 服务器上 cd /usr/local/filebeat-6.6.1-linux-x86_64 vi filebeat-nginx-es-dashboard.yml # 将以下内容拷贝到 filebeat-nginx-es-dashboard.yml 文件中 filebeat.inputs: - type...

1分钟系列-Kibana 简介与数据探索

在 Elasticsearch 查看数据 在数据浏览查看索引数据,如下图: 下面分享在 Kibana 中查看数据,一张图片胜过千万行日志 Kibana 简介 Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作...

1分钟系列-Filebeat 模块之 Nginx 配置使用

背景 在上一篇分享中,我们发现数据采集到的日志数据都在 message 属性里,本次分享如何利用模块格式化日志信息 Filebeat Module Filebeat 内置提供了许多开箱即用的 modules ,对日志文件做简单的收集和解析处理,可以简化我们的配置,直接使用就可以 cd /usr/local/filebeat-7.6.2-linux-x86_64 # 查看支持哪些模块 ./f...

1分钟系列-Filebeat 采集数据保存到 Elasticsearch

Filebeat 采集日志到架构 从上面的架构图中,我们可以看到 Beats 与 Nginx 部署在同一台机器上,目的是收集 Nginx 上的访问日志进行分析 读取 Nginx 日志文件 读取文件配置 # 配置读取日志文件 filebeat-log.yml filebeat.inputs: - type: log enabled: true paths: - /usr/l...