我正在努力将Neo4j Windows安装过程更新为Powershell,我想也许它可以从neo4j-wrapper.conf
配置文件中读取/写入neo4j windows服务信息。
Windows包装器conf几乎没有与Windows服务本身相关的信息(实际上我认为它没有在创建,管理和删除过程中使用的信息!)
我的目的是在配置文件中提供相关的Windows服务信息,然后在进行安装或停止等调用时,可以从那里检索服务名称,而不是通过命令行参数。
我的问题是;
如果我将更多信息放入该配置文件中,它是否会影响linux包装器?
我有什么理由不在配置文件中添加更多设置(但只与Windows服务相关)?
注意 - 我的更改也会支持此PR; https://github.com/neo4j/neo4j/pull/4433
谢谢, 格伦。
答案 0 :(得分:0)
我认为答案原则上是肯定的。在该文件中添加额外的东西不会伤害任何东西。
但是,在不同的平台上使用单个文件用于不同目的并不理想(我认为Linux特定服务的存在是一个问题,而不是复制的东西)。
我认为真正的解决方案是为每个包构建提供自己的文件副本(或者从一个公共起点派生的副本)。