我们使用 chef 来安装和配置我们的软件。
我想向 Tomcat 添加配置以更改内存设置。
如果我现在只是将这个添加到配置中,它会在每次运行时继续添加和添加。
根据这篇文章,您可以使用以下命令在命令行上执行此操作:
tomcat6 //US//Tomcat6 --JvmMx 1024 ++JvmOptions="-XX:MaxPermSize=256m"
我们使用的是tomcat7,所以我们将其更改为:
tomcat7 //US//Tomcat7 --JvmMx 1024 ++JvmOptions="-XX:MaxPermSize=256m"
有提到使用tomcat6 //ES/Tomcat6 进行查询。
我希望它将它输出到标准输出,但事实并非如此。
有没有什么地方可以以编程方式检查当前设置,所以我不会一次又一次地添加它。
潜在的答案不必是特定于厨师的,只要命令行就可以了。