Skip to content

Commit

Permalink
fix: typo (#163)
Browse files Browse the repository at this point in the history
  • Loading branch information
lgc2333 authored Feb 12, 2024
1 parent 5973868 commit d866fd2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion zh-CN/cookbook/design/storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
零占用的 Koishi 是指,给定一个正在运行的 Koishi 实例,移除该实例目录下的所有内容,实例应按照预期的方式保持工作。具体而言,实例内的所有模块,包括 Koishi 本体及所有插件,均在设计时对此情况做了考虑,并编写了相应的处理逻辑:

- Koishi 本体在启动时读取了配置文件。在启动后删除该文件,Koishi 保持工作。
- 存储大文件的插件在要求时加载、解析大文件并返回结果给用户。删除该文件后,插件无法顺利解析,但插件返回可读的错误文本或输出可读的错误日志,不会造成 Koishi 奔溃
- 存储大文件的插件在要求时加载、解析大文件并返回结果给用户。删除该文件后,插件无法顺利解析,但插件返回可读的错误文本或输出可读的错误日志,不会造成 Koishi 崩溃
- 外部程序包装插件依赖外部的可执行文件进行工作。可执行文件在运行时无法解除占用,故应当预先被转移至实例目录之外。实例运行时,实例目录内不存在被占用的可执行文件。

实现了零占用模式的 Koishi 项目将获得以下优点:
Expand Down

0 comments on commit d866fd2

Please sign in to comment.