Json 数据在一天结束时不会保存

问题描述

我正在使用 repl.it 来运行我的 discord 机器人,但我遇到了一个问题。有时,通常在一天结束时,用户所做的任何事情都不会保存在分配用于存储数据的 json 文件中。有谁知道发生了什么?

解决方法

嘿,我遇到了同样的问题,这是因为如果您不在编辑器中,文件更改不会持续存在。

您能做的最好的事情是使用数据库来存储您的数据。

看看一些数据库,比如 mongo db 和 PostgreSQL。

,

我找到了解决此问题的方法。显然,由于 DDos 攻击的发生,repl.it 强制执行了此功能,我不确定发生了什么,但这是一项安全功能。为了保存文件,即使我不在编辑器上(这是导致问题的原因),我也必须让我的脚本打开文件然后关闭它并保存它。我是这样做的:

filter