在 rails 上的 jruby 中在哪里设置 java 选项?

Where to set java options in jruby on rails?

我们正在 rails 应用程序上开发 jruby。想要设置JRUBY_OPTSJAVA_OPTS。 我可以轻松地使用 export 在我的机器上设置它们,但我希望这些选项在应用程序中持续存在。

我们的应用程序在 tomcat 上运行,在生产环境中可以在配置文件中设置选项。

export JAVA_OPTS 放入初始化文件中无效,似乎选项是在应用程序启动后设置的

您无法在应用程序中"persist"此类选项。

当您在本地导出时,您可能 export JAVA_OPTS 在 Tomcat 启动之前 - 它是一个 JVM 进程,将读取和设置 VM 的那些选项,您部署的应用程序无法控制大多数设置可能通过 JAVA_OPTS(内存、堆栈大小等)