metaEntryCache
- 说明:是否缓存元数据标签
- 类型:整数;0:不缓存,1:缓存。
- 默认值:0
- 最小值:0
- 最大值:1
- 动态修改:不支持
- 支持版本:v3.3.6.35 引入
部署版本
环境taos version: 3.4.0.2.community compatible_version: 3.0.0.0
环境
采用三个节点的docker 集群部署
问题说明
我想把 metaEntryCache 设置为1.我修改了所有三个节点的taos.cfg 文件,设置
tagFilterCache 1
metaEntryCache 1
metaEntryCacheSize 67108864
forceReadConfig 1
并且使用docker compose down/docker compose up重启集群,我发现 tagFilterCache 已修改成1 ,但是 metaEntryCache 没有生效还是0.
请教下怎么才算是第一次启动taosd ?我是用docker compose 管理的tdengine 集群,我修改配置后,用docker compose down/up 或者restart 都没能是 cfg文件中的配置生效.
以下是我的docker file
services:
{{ inventory_hostname }}:
container_name: {{ inventory_hostname }}
{% if tdengine_version is defined and tdengine_version|length > 0 %}
image: tdengine/{{ tdengine_version }}
{% else %}
image: tdengine/tsdb:3.4.0.2
{% endif %}
network_mode: host
environment:
- TAOS_FQDN={{ node_fqdn }}
- TAOS_FIRST_EP={{ name_node_fqdn }}:{{ tdengine_port }}
volumes:
- {{ path }}/{{ inventory_hostname }}/log:/var/log/taos
- {{ path }}/{{ inventory_hostname }}/data:/var/lib/taos
- {{ setup_path }}/:/etc/taos/
restart: unless-stopped