跳至主要內容
一键生成基于 docsify 框架网站的侧边栏

背景

docsify 网站的侧边栏每次都需要手动添加菜单链接,比较麻烦,想要一键自动生成目录。比如下图框起来的目录。

当我们需要修改侧边栏菜单时,需要编辑 _sidebar.md 文件才行。

image-20240906220823739
image-20240906220823739

悟空...大约 1 分钟开源项目博客美化docsify
SkyWalking + ELK 实现日志链路追踪

你好,我是悟空。

图片
图片

一、背景

最近在给项目搭建日志平台的时候,采用的方案是 SkyWalking + ELK 日志平台,但发现 ELK 日志平台中的日志没有 Trace ID,导致无法追踪代码报错的整体链路。

空哥提示:Trace ID 是分布式追踪中用来唯一标识一个服务请求或事务的 ID。在微服务架构中,一个请求可能会经过多个服务节点,Trace ID 帮助追踪和关联整个请求链路中的所有日志和性能数据。


悟空...大约 6 分钟链路追踪skywalkingelktraceid链路追踪
十六年所思所感,聊聊这些年我所经历的 DevOps 系统

十六年所思所感,聊聊这些年我所经历的 DevOps 系统

前不久,我因为运动时的姿势不对,导致右腿骨折,喜提三个月的居家修养。按照作家刘震云的说法,这叫做着正确的事情,却迈着不正确的步伐。于是乎,我的活动空间骤减,每日除了短暂地楼下放风,便是卧坐于方寸之间。周遭静下来,许多回忆便涌了上来。

从 2008 年开始,我陆陆续续参与了多个 DevOps 系统的建设,如今,审视这些系统的建设初衷和它们的设计思路或遇到的问题,依然有不少借鉴意义。我会按照时间顺序,把每个 DevOps 系统的特点,诞生的背景,以及在当时所主要解决的问题做一个概要的介绍,同时,我们也会以今天的视角再次审视这些问题,来看下同样的问题,经过十几年的发展,解决方案上有哪些不同。


悟空...大约 40 分钟精选文集DevOps大厂实践
SpringCloud 整合 OSS 对象存储

一、缘起

文件上传在系统中用的很频繁,所以我们需要将上传的文件进行存储,传统的将文件上传到本机已不适用分布式系统。自己搭建文件服务器有复杂性和维护成本。所以我们可以采用市面上成熟的文件存储服务,如阿里云的OSS对象存储服务。

上传图片
上传图片

每个 OSS 的用户都会用到上传服务。Web 端常见的上传方法是用户在浏览器或 APP 端上传文件到应用服务器,应用服务器再把文件上传到 OSS。具体流程如下图所示。
具体流程


悟空...大约 7 分钟项目实战passjava面试刷题项目