背景
couchdb数据库部署在云服务上, 当时由于开放权限端口权限人员不在,无法开放端口,事情紧急,于是绕了一下。
正常开放端口权限操作
1. 使用连接地址访问修改配置
http://${ip}:5984/_utils
2. 修改界面如下

具体操作如下
按照图顺序
在点击 Add Opetion 字段位置如上指向位置一样 然后点击create即可
在5984端口没有开放操作
1. 进入couchdb容器
docker exec -it couchdb bash
2. 进入配置文件路径
cd etc/local.d
3. 修改配置
如果怕修改错误 可以先把配置文件备份一份
echo "[compactions]" >>local.ini
echo "_default = [{db_fragmentation, \"50%\"}, {view_fragmentation, \"50%\"}]">>local.ini
本文介绍在云服务上部署CouchDB数据库时,因权限限制无法直接开放端口的紧急处理方法。通过绕道进入容器内部修改配置文件,实现数据库的临时访问与调整,适用于紧急情况下的快速响应。
1125

被折叠的 条评论
为什么被折叠?



