前言
2023年10月23日下午14时左右,知名在线文档软件语雀崩了,直到当天晚上22点左右才修复,长达8小时,三个九的可用性差点就保不住了,这可是背靠蚂蚁集团的语雀啊。
而我在下午14点左右的时候正好在写笔记,当时直接就转圈圈,而后叫我重启客户端,当我把软件重启,电脑重启,刷新客户端甚至网页端都发现无法进入的时候,我意识到事情不简单。
官网也崩了,但官方没有任何公告,直到一小时后才在语雀官方微信公众号发了一段话。
在这期间,语雀用户在微信群、知乎、脉脉、微博等社交平台讨论此事,微博下方能看出来大家的震惊和无奈,毕竟第二天就是程序员节。
原先,我用过语雀,后来不太习惯,就在本地Typora进行记录笔记,随着笔记越来越多,不太好管理,我开始整理自己的文件夹进行归类。
最近有朋友邀请一起维护文档,于是我又把语雀用起来了,但没想到出了这事,这让我对在线文档这类软件极其不信任了,在语雀微博账号下面也是一片声讨,为什么不出离线功能本地编辑?
在本文我也会介绍我如何在本地管理笔记,如何同步。
现在让我们通过语雀这个事件,学习点知识吧。
系统的高可用
系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在系统1年时间的使用过程中,系统可以正常使用时间与总时间(1年)之比。
3个9:(1-99.9%)*
365*
24=8.76小时,表示该系统在连续运行1年时间里最多可能的业务中断时间是8.76小时。
4个9:(1-99.99%)*
365*
24=0.876小时=52.6分钟,表示该系统在连续运行1年时间里最多可能的业务中断时间是52.6分钟。
5个9:(1-99.999%)*
365*
24*
60=5.26分钟,表示该系统在连续运行1年时间里最多可能的业务中断时间是5.26分钟。
系统的高可用、容灾备份、两地三中心、异地多活、同城双活这些概念可以参考文章:https://blog.csdn.net/sinat_33718563/article/details/124703630
响应状态码
在语雀崩溃后,刷新界面,我经历了310,503,404错误。
状态码 | 类别 | 描述 |
---|---|---|
1xx | Informational(信息状态码) | 接受请求正在处理 |
2xx | Success(成功状态码) | 请求正常处理完毕 |
3xx | Redirection(重定向状态码) | 需要附加操作已完成请求 |
4xx | Client Error(客户端错误状态码) | 服务器无法处理请求 |
5xx | Server Error(服务器错误状态码) | 服务器处理请求出错 |
本地编辑器Obsidian推荐
Obsidian是基于Markdown文件的本地知识管理软件,并且开发者承诺Obsidian对于个人使用者永久免费。
官方介绍:
Obsidian 既是一个 Markdown 编辑器,也是一个知识管理软件。 你可以简单地将 Obsidian 作为一个 Markdown 编辑器,来编辑、预览 Markdown 文件。但如果你希望更好地使用它,请记住它真正的力量在于管理密集的网络化知识库。
官网:https://obsidian.md/
看到没,官网的后缀都是md格式的,这非常符合我这种喜欢Markdown记笔记的人。
下载
方法一
根据自己的操作系统进行下载
官网下载的啥后缀没有,我也打不开,啧。
后来我灵机一动,就直接把后缀改成了.exe,发现竟然可以。
方法二
快速安装地址:
https://forum-zh.obsidian.md/t/topic/13718
选择对应自己的操作系统的安装包进行下载
安装
下载好之后,双击直接就装好了。
安装好后打开主界面可以选择语言,这里我选择的是简体中文。
中文操作手册
中文帮助:https://publish.obsidian.md/help-zh/
本地知识库
在主界面选项可以选择本地知识库打开。
大家也不用把这个知识库想的太复杂,他其实就是你包含了md格式文件的文件夹而已。
因为我本地存储了很多md格式的文件,我直接打开大文件夹,效果如下。
关于图片的设置
typora中我的设置
这样设置的好处就是,会在相对于你md格式的文档根目录下生成一个images文件夹,你这个md文档的所有图片都会保存在images文件夹下。
obsidian中我的设置
打开obsidian设置-文件与链接
,找到下图的这几个设置。如果你没有更改过,默认的设置和图片里面应该是一样的
设置成如下
设置好后,不管你是typora还是obsidian打开md格式文件,都不会出现图片无法显示的问题了。
当然如果你使用的是图床,那自行找相关资料查阅,我这只搞本地。
obsidian显示如下
本地文件展示如下
现在两边都互相认识了
主题设置
设置 -> 外观 - > 主题 -> 管理,这里我们可以下载自己喜欢的
我使用的是Things,编辑Markdown时会默认隐藏符号,这样写起来感觉就和在typora里面一样了。
大纲设置
像右侧一样显示出当前文档的大纲。
点击右上角竖着的三个点 -> 打开链接视图 -> 打开大纲。
经过我们这样的整理,整体的页面就和语雀差不多了,就是还没有语雀清爽。
为何选用Obsidian
写在最后面,为什么我开始用Obsidian?首先他的界面更加美观,其次左侧栏的显示要比Typora的友好一些。
不足的地方就是显示本文的大纲每次要去点开,展示的界面不如Typora。
即使如此,其中最大的一个让我选择Obsidian的原因就是:性能。
同样的一个文档,超过十万字,语雀、Typora打开都要卡一会,在编辑的时候Typora会非常卡,而Obsidian非常极速,非常流畅,这个体验让我一下爱上了。
如何线上同步
我使用的是gitee,直接创建仓库,把笔记当做代码一样。
你要是说移动端没法看,那我就要说你两句,微信又gitee小程序,可以登录你的gitee账号,一样可以浏览查看。