OpsKB后端的主配置文件位于 kg-server-2/src/main/resources/application.properties,部署时需要重点关注以下配置:
- Neo4j 连接:
spring.data.neo4j.uri、username、password,默认连接bolt://localhost:7687。 - ES 连接:
spring.elasticsearch.rest.uris,默认为http://localhost:9200。 - CSV/JSON 导入目录:
neo4j.import.csv-dir和neo4j.import.json-dir,代码中默认值为开发者本机路径(/Users/ethanyuan/...),在服务器部署时必须显式覆盖为/var/lib/neo4j/import/csv/和/var/lib/neo4j/import/json/,否则 CSV 导入功能会直接失败。 - 故障文件目录:
kb.fault.dropin.dir和kb.fault.processed.dir同样需要改为服务器实际路径。 - ToolController 默认路径:写死为
/opt/neo4j-community-5/import/data.txt,也需要修改为实际 Neo4j 安装路径。