This is an automated email from the ASF dual-hosted git repository.

bipinprasad pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/storm.git


The following commit(s) were added to refs/heads/master by this push:
     new 272117273 Adding IgnoreUnrecognizedVMOptions to make worker start with 
jdk-11 (#3503)
272117273 is described below

commit 272117273b4cae0b97a378a8c8bd35ba066d443e
Author: Atul Soman <[email protected]>
AuthorDate: Tue Dec 13 02:02:25 2022 +0530

    Adding IgnoreUnrecognizedVMOptions to make worker start with jdk-11 (#3503)
    
    * Adding IgnoreUnrecognizedVMOptions to make worker process start with 
jdk-11
    
    May of the default jvm parameters are no longer supported in java versions 
> 11. This will result in the worker process getting crashed.
    eg: https://github.com/31z4/storm-docker/issues/32
    The official storm docker hub (https://hub.docker.com/_/storm) now ships 
jdk-11 and worker process fails with Error: Could not create the Java Virtual 
Machine.
    
    * Update defaults.yaml
---
 conf/defaults.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/defaults.yaml b/conf/defaults.yaml
index 909823c8f..da4bc16c3 100644
--- a/conf/defaults.yaml
+++ b/conf/defaults.yaml
@@ -192,7 +192,7 @@ supervisor.thrift.socket.timeout.ms: 5000
 
 ### worker.* configs are for task workers
 worker.heap.memory.mb: 768
-worker.childopts: "-Xmx%HEAP-MEM%m -XX:+PrintGCDetails 
-Xloggc:artifacts/gc.log -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps 
-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1M 
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=artifacts/heapdump"
+worker.childopts: "-Xmx%HEAP-MEM%m -XX:+IgnoreUnrecognizedVMOptions 
-XX:+PrintGCDetails -Xloggc:artifacts/gc.log -XX:+PrintGCDateStamps 
-XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 
-XX:GCLogFileSize=1M -XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=artifacts/heapdump"
 worker.gc.childopts: ""
 
 # Unlocking commercial features requires a special license from Oracle.

Reply via email to