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>'].