You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by cb...@apache.org on 2017/06/27 14:26:56 UTC

[incubator-openwhisk] branch master updated: Start scala components with JMX enabled locally

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

cbickel pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk.git


The following commit(s) were added to refs/heads/master by this push:
     new 2f7acdd  Start scala components with JMX enabled locally
2f7acdd is described below

commit 2f7acddcf8636d1d3efd1045d2b2f0d8ab18f6b8
Author: Markus Thoemmes <ma...@de.ibm.com>
AuthorDate: Mon May 15 16:10:43 2017 +0200

    Start scala components with JMX enabled locally
    
    Enables easier profiling of local components via JVM standard tooling.
---
 ansible/environments/local/group_vars/all | 3 +++
 ansible/environments/mac/group_vars/all   | 3 +++
 ansible/roles/invoker/tasks/deploy.yml    | 2 +-
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/ansible/environments/local/group_vars/all b/ansible/environments/local/group_vars/all
index 27b8515..6c5de25 100755
--- a/ansible/environments/local/group_vars/all
+++ b/ansible/environments/local/group_vars/all
@@ -33,3 +33,6 @@ apigw_host_v2: "http://{{ groups['apigateway']|first }}:{{apigateway.port.api}}/
 # RunC enablement
 invoker_use_runc: true
 invoker_use_reactive_pool: false
+
+controller_arguments: '-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=1098'
+invoker_arguments: "{{ controller_arguments }}"
\ No newline at end of file
diff --git a/ansible/environments/mac/group_vars/all b/ansible/environments/mac/group_vars/all
index 6d14d1d..051358f 100644
--- a/ansible/environments/mac/group_vars/all
+++ b/ansible/environments/mac/group_vars/all
@@ -38,3 +38,6 @@ apigw_host_v2: "http://{{ groups['apigateway']|first }}:{{apigateway.port.api}}/
 # RunC enablement
 invoker_use_runc: true
 invoker_use_reactive_pool: false
+
+controller_arguments: '-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=1098'
+invoker_arguments: "{{ controller_arguments }}"
diff --git a/ansible/roles/invoker/tasks/deploy.yml b/ansible/roles/invoker/tasks/deploy.yml
index 199b1cc..090de13 100644
--- a/ansible/roles/invoker/tasks/deploy.yml
+++ b/ansible/roles/invoker/tasks/deploy.yml
@@ -66,7 +66,7 @@
         -e SERVICE_CHECK_TIMEOUT=2s
         -e SERVICE_CHECK_INTERVAL=15s
         -e JAVA_OPTS=-Xmx{{ invoker.heap }}
-        -e INVOKER_OPTS={{ invoker.arguments }}
+        -e INVOKER_OPTS='{{ invoker.arguments }}'
         -v /sys/fs/cgroup:/sys/fs/cgroup
         -v /run/runc:/run/runc
         -v {{ whisk_logs_dir }}/invoker{{ groups['invokers'].index(inventory_hostname) }}:/logs

-- 
To stop receiving notification emails like this one, please contact
['"commits@openwhisk.apache.org" <co...@openwhisk.apache.org>'].