From 5a7bcae0d1cdee41889c08e167f11c629d1e50b1 Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Fri, 17 Jan 2020 10:52:59 -0500 Subject: [PATCH] rename mitmPort, set minimum worker threads to 12 --- automation/roles/mitmproxy/files/bubble_role.json | 2 +- .../main/java/bubble/server/BubbleConfiguration.java | 1 + .../server/listener/NodeInitializerListener.java | 10 ++++++++++ .../src/main/resources/ansible/default_roles.json | 2 +- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/automation/roles/mitmproxy/files/bubble_role.json b/automation/roles/mitmproxy/files/bubble_role.json index c0d52417..5044ccd2 100644 --- a/automation/roles/mitmproxy/files/bubble_role.json +++ b/automation/roles/mitmproxy/files/bubble_role.json @@ -6,7 +6,7 @@ "config": [ {"name": "admin_port", "value": "[[node.adminPort]]"}, {"name": "bubble_network", "value": "[[node.network]]"}, - {"name": "mitm_port", "value": "[[configuration.mitmPort]]"} + {"name": "mitm_port", "value": "[[configuration.defaultMitmProxyPort]]"} ], "tgzB64": "" } \ No newline at end of file diff --git a/bubble-server/src/main/java/bubble/server/BubbleConfiguration.java b/bubble-server/src/main/java/bubble/server/BubbleConfiguration.java index 8d975132..ddd0c55f 100644 --- a/bubble-server/src/main/java/bubble/server/BubbleConfiguration.java +++ b/bubble-server/src/main/java/bubble/server/BubbleConfiguration.java @@ -78,6 +78,7 @@ public class BubbleConfiguration extends PgRestServerConfiguration public BubbleConfiguration (BubbleConfiguration other) { copy(this, other); } @Getter @Setter private int defaultNodeSslPort = 1443; + @Getter @Setter private int defaultMitmProxyPort = 8888; @Getter @Setter private LocalNotificationStrategy localNotificationStrategy = LocalNotificationStrategy.inline; public LocalNotificationStrategy localNotificationStrategy() { diff --git a/bubble-server/src/main/java/bubble/server/listener/NodeInitializerListener.java b/bubble-server/src/main/java/bubble/server/listener/NodeInitializerListener.java index af63e651..169984a4 100644 --- a/bubble-server/src/main/java/bubble/server/listener/NodeInitializerListener.java +++ b/bubble-server/src/main/java/bubble/server/listener/NodeInitializerListener.java @@ -23,6 +23,8 @@ import static org.cobbzilla.util.time.TimeUtil.DATE_FORMAT_YYYY_MM_DD_HH_mm_ss; @Slf4j public class NodeInitializerListener extends RestServerLifecycleListenerBase { + private static final int MIN_WORKER_THREADS = 12; + @Override public void beforeStart(RestServer server) { final BubbleConfiguration c = (BubbleConfiguration) server.getConfiguration(); @@ -33,6 +35,14 @@ public class NodeInitializerListener extends RestServerLifecycleListenerBase