docker - 在 Docker 中使用时如何设置 QuestDB 配置默认值?
问题描述
我按照文档中的建议在 docker 容器中旋转 QuestDB
docker run -p 9000:9000 \
-p 9009:9009 \
-p 8812:8812 \
-p 9003:9003 \
questdb/questdb
如何将容器的工作池默认配置中的线程数从 2 覆盖到 8?
解决方案
如果有要从配置列表QDB_
中覆盖的属性,则有一种方法可以将其指定为带有前缀的容器的环境变量,_
而不是.
在变量名中。在共享工人计数的情况下,它应该是
docker run -p 9000:9000 \
-p 9009:9009 \
-p 8812:8812 \
-p 9003:9003 \
-e QDB_SHARED_WORKER_COUNT=8 \
questdb/questdb
推荐阅读
- node.js - 无法读取未定义错误的属性“拆分”
- c# - 在 C# 中的给定字符串中搜索一个单词?
- c# - 如何找出一个对象何时在另一个对象之下
- javascript - 使用 javascript 检测 iPod 或 Iphone?
- matlab - 如何检测线性递减数据集中的峰值?
- python - 使用 pymssql 和 python 字典更新数据库表时出错
- javascript - 使用 PHP 变量并使用 javascript 将数据传递给 window.open
- sql - 用于添加数量并仅显示最新条目的 SQL 代码
- c# - 使用 RSA 公钥加密文本文件
- python-3.x - 如何在 Pandas 中更改数据框的索引