Couchbase – 如何更改“max_kv_size_per_doc”?

我需要改变这个参数。 默认是1048576字节。 我想要至less2097152个字节。 我已经知道这不是build议的生产环境,因为我已经阅读过这个论坛。

我正在使用Couchbase 4.5和Docker。

我已经改变了文件“opt / couchbase / etc / couchdb / default.ini”,并重新启动容器,然后在容器内的服务。 但是不起作用。

我也试过这个:curl -X POST HTTP:// Administrator:password @ localhost:8091 / diag / eval -d'rpc:eval_everywhere(erlang,apply,[fun() – > couch_config:set(“mapreduce”,“ max_kv_size_per_doc“,”2097152“)end,[]])。'

但没有成功。

在我的testing过程中,我更改了文件“opt / couchbase / etc / couchdb / default.ini”,为参数“function_timeout”设置了一个新的值,并且工作。 我testing了一个睡眠里面的地图function,日志显示超时错误。

这意味着当我重新启动Couchbase时,它将采用新的configuration。 但是改变参数“max_kv_size_per_doc”没有任何区别。 有谁知道为什么?

任何帮助,将不胜感激。

问候,安杰洛