<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>动态配置框架 :: NJET文档</title>
    <link>https://docs.njet.org.cn/docs/v4.0.1/guide/dyn_config_framework/index.html</link>
    <description>欢迎阅读 NJet 动态配置框架文档。本部分包含：1. kv 2. sendmessage&#xA;njet提供基于eventbus构建的消息总线，其包括copilot：broker，动态配置stub模块njet_http_kv,sendmsg模块 njet_http_sendmsg模块。&#xA;如上图所示意， NJet的动态配置一般由控制面发送配置消息，不同的worker通过加载动态配置stub，监听不同的消息，并回调不同的处理函数。</description>
    <generator>Hugo</generator>
    <language>zh</language>
    <lastBuildDate>Wed, 13 Aug 2025 15:42:33 +0800</lastBuildDate>
    <atom:link href="https://docs.njet.org.cn/docs/v4.0.1/guide/dyn_config_framework/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Kv</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/guide/dyn_config_framework/kv/index.html</link>
      <pubDate>Wed, 13 Aug 2025 15:42:19 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/guide/dyn_config_framework/kv/index.html</guid>
      <description>kv 在 http block 下，指定该模块的配置文件：&#xA;http { dyn_kv_conf conf/iot.conf; } iot.conf MQTT 客户端配置&#xA;配置项 必须修改 配置说明 broker_addr 否 MQ broker 地址。默认： unix:$PREFIX/data/mosquitto.sock log_type 否 日志级别： debug, error, warning, notice, information，不同的日志级别需要单独配置一行。默认： error topic 否 默认订阅的主题 /cluster/+/kv_set/# 用于kvstore 值的设置/dyn/# 用于动态 location 更新/rpc/# 用于发送rpc消息 keepalive 否 给服务端发送PING命令的间隔时间。 默认：30 kv_store_dir 否 Key value store 持久化文件路径。 默认： $PREFIX/data protocol_version 否 使用的协议版本，要支持 request response消息，必须填 5 。 默认：5 配置都会有默认值，建议只配置日志级别&#xA;log_type error</description>
    </item>
    <item>
      <title>Sendmessage</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/guide/dyn_config_framework/sendmessage/index.html</link>
      <pubDate>Wed, 13 Aug 2025 15:42:33 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/guide/dyn_config_framework/sendmessage/index.html</guid>
      <description>要开启该功能, 需在njet_ctrl.conf 的 main block 中加载该模块：&#xA;load_module /home/njet/modules/njt_http_sendmsg_module.so; 并在njet_ctrl.conf配置文件中http block 下，指定该模块的配置文件：&#xA;http { dyn_sendmsg_conf conf/iot_ctrl.conf; } dyn_sendmsg_conf 是可选的，不配会用默认值&#xA;iot_ctrl.conf MQTT 客户端配置&#xA;配置项 必须修改 配置说明 broker_addr 否 MQ broker 地址. 默认：unix:$PREFIX/data/mosquitto.sock log_type 否 日志级别： debug, error, warning, notice, information，不同的日志级别需要单独配置一行。 默认：error keepalive 否 给服务端发送PING命令的间隔时间. 默认：30 kv_store_dir 否 Key value store 持久化文件路径. 默认：$PREFIX/data protocol_version 否 使用的协议版本，要支持 request response消息，必须填 5 . 默认：5 配置都会有默认值，建议只配置日志级别&#xA;log_type error</description>
    </item>
  </channel>
</rss>