You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2016/03/12 00:17:39 UTC
svn commit: r1734642 - in /uima/sandbox/uima-ducc/trunk:
src/main/resources/default.ducc.properties
uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/config/AgentConfiguration.java
Author: cwiklik
Date: Fri Mar 11 23:17:39 2016
New Revision: 1734642
URL: http://svn.apache.org/viewvc?rev=1734642&view=rev
Log:
UIMA-4809 Set cgroup memory.swappiness
Modified:
uima/sandbox/uima-ducc/trunk/src/main/resources/default.ducc.properties
uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/config/AgentConfiguration.java
Modified: uima/sandbox/uima-ducc/trunk/src/main/resources/default.ducc.properties
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/src/main/resources/default.ducc.properties?rev=1734642&r1=1734641&r2=1734642&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/src/main/resources/default.ducc.properties (original)
+++ uima/sandbox/uima-ducc/trunk/src/main/resources/default.ducc.properties Fri Mar 11 23:17:39 2016
@@ -405,6 +405,7 @@ ducc.agent.managed.process.state.update.
# available memory on a node.
ducc.agent.node.metrics.sys.gid.max=500
+
ducc.agent.node.metrics.publish.rate=30000
ducc.agent.node.metrics.endpoint=ducc.node.metrics
# endpoint type choices[topic]
@@ -445,6 +446,9 @@ ducc.agent.launcher.cgroups.enable=true
# a comma separated list of paths like this:
# ducc.agent.launcher.cgroups.utils.dir=/usr/bin,<OS 1 path>,<OS 2 path>
ducc.agent.launcher.cgroups.utils.dir=/usr/bin,/bin
+# Set cgroup memory.swappiness
+ducc.agent.launcher.cgroups.swappiness=10
+
# exclusion file to enable node based exclusion for cgroups and aps
# syntax: <node>=cgroups,ap
# the above will exclude node from using cgroups and/or prevent deployment of APs
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/config/AgentConfiguration.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/config/AgentConfiguration.java?rev=1734642&r1=1734641&r2=1734642&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/config/AgentConfiguration.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/config/AgentConfiguration.java Fri Mar 11 23:17:39 2016
@@ -84,12 +84,6 @@ public class AgentConfiguration {
private RouteBuilder inventoryRouteBuilder;
- // public static String agentPingEnpoint = "activemq:topic:agent.ping.endpoint";
- // public static String agentPingSelectorName="agent_ip";
- // public static String agentPingSelector;
-
- // private DuccEventDispatcher agentPingDispatcher;
-
@Value("#{ systemProperties['ducc.agent.launcher.thread.pool.size'] }")
String launcherThreadPoolSize;
@@ -107,6 +101,11 @@ public class AgentConfiguration {
@Value("#{ systemProperties['ducc.agent.rogue.process.user.exclusion.filter'] }")
public String userExclusionList;
+ // Get comma separated list of users to ignore while detecting rogue processes
+ @Value("#{ systemProperties['ducc.agent.launcher.cgroups.swappiness'] }")
+ public String nodeSwappiness;
+
+
@Autowired
DuccTransportConfiguration agentTransport;