-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow javaArgs for all Zowe Java processes #3865
Comments
@balhar-jakub I'm going to move this over to api-layer as the biggest source of java, but, here's a thought to spark discussion: Because there's many uses of java, let's continue following the sort of standardization pattern we recently did with things like networking. Idea 1 - Object based YAMLIf we assume all args implicitly have "-", it can be omitted and the object could look like: java:
args:
Dkey: value
components:
gateway:
java:
args:
Dkey: override Where, we have an object for global use, and then an override for a specific server use. Omitting "-" would be helpful because a YAML key starting with "-" could cause user error, parsing error, or env var error. The object format could use some more thought for what is best. Idea 2 - one big ugly stringjava:
args: "-Dkey0=value0 -Dkey1=value1" In your code maybe it would look like
|
let me know what you come up with here because might want to do the same for nodejs. |
z/OSMF has the following |
Customers who wish to monitor the JVMs in Zowe, say with OMEGAMON for JVM cannot easily add Java Arguments to the Java configuration.
Describe the experience you'd like
Currently only the Message Service JVM has a javaArgs yaml field. We'd like all the Java process to have that option.
Describe alternatives you've considered
Manually altering the template arguments, but they may get overwritten by maintenance.
The text was updated successfully, but these errors were encountered: