Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的Android DeviceCouchDB上用作数据库。
CouchDB
这是我面临的问题:
couchDB 在 Android 设备上占用的空间非常大。- 每次当 couchdb 开始复制时,它都会将复制统计信息记录到一个couch.log文件中 - 每次复制后该文件的大小都会不断增加。
couch.log
我不想在此文件中记录任何内容,因为它在我的 Android 设备上存在内存开销。如何停止登录此couch.log文件?
- 我在 Android 上为 CouchDB 使用 Ektorp API。
none在配置文件中将日志级别设置为local.ini并重新启动 CouchDB:
none
local.ini
[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"
这种级别会禁用任何日志消息,甚至是错误报告。