1

我在我的Android DeviceCouchDB上用作数据库。

这是我面临的问题:

couchDB 在 Android 设备上占用的空间非常大。- 每次当 couchdb 开始复制时,它都会将复制统计信息记录到一个couch.log文件中 - 每次复制后该文件的大小都会不断增加。

我不想在此文件中记录任何内容,因为它在我的 Android 设备上存在内存开销。如何停止登录此couch.log文件?

- 我在 Android 上为 CouchDB 使用 Ektorp API。

4

1 回答 1

1

none在配置文件中将日志级别设置为local.ini并重新启动 CouchDB:

[log]
level=none

或通过 HTTP API 调用(对不起,不知道 Java 或 Ektorp API,但希望你能将 cURL 命令翻译成它),这不需要服务器重启:

curl -X PUT http://localhost:5984/_config/log/level -d '"none"' -H "Content-Type:application/json"

这种级别会禁用任何日志消息,甚至是错误报告。

于 2013-09-10T11:32:13.870 回答