<?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/basic_usage/index.html</link>
    <description>欢迎阅读 OpenNJet 基本使用文档。本部分包含：1. 目录结构 2. 使用命令 3. 进程介绍</description>
    <generator>Hugo</generator>
    <language>zh</language>
    <lastBuildDate>Wed, 13 Aug 2025 14:12:28 +0800</lastBuildDate>
    <atom:link href="https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>目录结构</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/directory-structure/index.html</link>
      <pubDate>Wed, 13 Aug 2025 14:11:56 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/directory-structure/index.html</guid>
      <description>安装后目录结构 rpm/deb默认安装在/usr/local/njet 目录下， 安装后目录结构如下：&#xA;├── logs 存放生成的log日志文件&#xA;├── conf 存放配置文件&#xA;│ ├── njet.conf 数据配置文件&#xA;│ ├── njet_ctrl.conf 控制面配置文件&#xA;│ ├── mime.types&#xA;│ ├── mqtt.conf&#xA;│ └── goaccess.conf goaccess 配置&#xA;├── html 存放默认的网页文件&#xA;├── sbin 存放njet可执行文件&#xA;├── modules njet动态模块以及util模块&#xA;├── data 存放动态配置数据和kv数据&#xA;├── lib 存放njet依赖的动态库&#xA;└── lualib 存放lua相关动态库&#xA;└── apigw_data 存放api_gategay 数据库&#xA;└── apps 存放api_gategay部署的应用&#xA;配置文件在升级/卸载中的行为 以下四个文件被rpm和deb标记为配置文件。&#xA;yum包管理器中修改配置文件后，卸载Njet软件包会将配置文件xxxx重命名为 xxxx.rpmsave&#xA;apt包管理器普中普通卸载会保留配置文件，使用--purge可以卸载(清除)配置文件&#xA;以下为被标记为配置文件的配置文件列表&#xA;/usr/local/njet/conf/ctrl_kv.conf /usr/local/njet/conf/goaccess.conf /usr/local/njet/conf/njet.conf /usr/local/njet/conf/njet_ctrl.conf</description>
    </item>
    <item>
      <title>使用命令</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/command-reference/index.html</link>
      <pubDate>Wed, 13 Aug 2025 14:12:19 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/command-reference/index.html</guid>
      <description>使用命令 显示帮助信息 ​ /usr/local/njet/sbin/njet -h&#xA;启动 ​ /usr/local/njet/sbin/njet -p /usr/local/njet -c /usr/local/njet/conf/njet.conf&#xA;​ 常见启动参数：&#xA;​ -p 指定prefix配置文件路径，不指定默认/var/log/njet/&#xA;​ -c 指定配置文件，不指定，默认njet.conf&#xA;​ -e 指定error 日志文件&#xA;​ -d 指定data目录的位置&#xA;data_prefix 规则： 如果要手动指定data目录路径，则需要在启动时使用绝对路径配置data目录，且需要有操作权限。&#xA;如： ./njet -d /home/test/njet/ ，则会在/home/test/njet下生成data目录。&#xA;如果未使用-d指定data目录，则会根据-p生成data目录。&#xA;如果都没有指定，则使用源码编译时data路径，默认是/usr/local/njet&#xA;log_prefix 规则： 如果要手动指定logs目录路径，则需要在启动时使用绝对路径配置logs目录，且需要有操作权限。&#xA;如 ./njet -e /home/test/njet/ ，则会在/home/test/njet下生成logs目录。&#xA;如果未使用-d指定logs目录，则会根据-p生成logs目录。&#xA;如果都没有指定（或者仅指定-e相对路径），则使用源码编译时error log路径前缀，默认是/var/log/njet&#xA;测试配置信息是否有错误 ​ /usr/local/njet/sbin/njet -t 检查NJet配置文件的语法正确性​,同时支持对数据面和控制面配置文件的校验​​&#xA;显示版本 ​ /usr/local/njet/sbin/njet -v&#xA;显示编译阶段的参数 ​ /usr/local/njet/sbin/njet -V&#xA;快速停止 ​ /usr/local/njet/sbin/njet -s stop 或者 kill -TERM {进程id}</description>
    </item>
    <item>
      <title>进程介绍</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/process-overview/index.html</link>
      <pubDate>Wed, 13 Aug 2025 14:12:28 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/guide/basic_usage/process-overview/index.html</guid>
      <description>limin@limin-B660-VH:/usr/local/njet$ ps -ef |grep njet njet 301519 1 0 09:29 ? 00:00:00 njet: master process /usr/local/njet/sbin/njet -p /usr/local/njet -c conf/njet.conf njet 301520 301519 0 09:29 ? 00:00:15 njet: worker process njet 301521 301519 0 09:29 ? 00:00:15 njet: worker process njet 301522 301519 0 09:29 ? 00:00:15 njet: worker process njet 301536 301519 0 09:29 ? 00:00:29 njet: copilot process /usr/local/njet/conf/njet_ctrl.conf njet 301537 301519 0 09:29 ? 00:00:09 njet: copilot process njet 301538 301519 0 09:29 ? 00:00:46 njet: copilot process /usr/local/njet/conf/goaccess.conf root 301539 301519 0 09:29 ? 00:00:15 njet: privileged agent process limin 325081 306781 0 14:41 pts/2 00:00:00 grep --color=auto njet 启动njet 后，进程包包含 1 个 Master 进程为核心中枢，多个 Worker 进程处理业务，以及三类辅助进程组成的 Copilot 系统。</description>
    </item>
  </channel>
</rss>