You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by da...@apache.org on 2017/06/15 15:24:27 UTC
aries-containers git commit: Add health check to example app.
Repository: aries-containers
Updated Branches:
refs/heads/master 80bacd1cc -> 4c2f4dddd
Add health check to example app.
Project: http://git-wip-us.apache.org/repos/asf/aries-containers/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-containers/commit/4c2f4ddd
Tree: http://git-wip-us.apache.org/repos/asf/aries-containers/tree/4c2f4ddd
Diff: http://git-wip-us.apache.org/repos/asf/aries-containers/diff/4c2f4ddd
Branch: refs/heads/master
Commit: 4c2f4dddd5d93d0cc03a1f57a3e433eb00d9dedf
Parents: 80bacd1
Author: David Bosschaert <da...@apache.org>
Authored: Thu Jun 15 16:24:13 2017 +0100
Committer: David Bosschaert <da...@apache.org>
Committed: Thu Jun 15 16:24:13 2017 +0100
----------------------------------------------------------------------
.../apache/aries/containers/examples/javaapp/Main.java | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/aries-containers/blob/4c2f4ddd/containers-examples/containers-example-javaapp/src/main/java/org/apache/aries/containers/examples/javaapp/Main.java
----------------------------------------------------------------------
diff --git a/containers-examples/containers-example-javaapp/src/main/java/org/apache/aries/containers/examples/javaapp/Main.java b/containers-examples/containers-example-javaapp/src/main/java/org/apache/aries/containers/examples/javaapp/Main.java
index 31ef97c..6cf54db 100644
--- a/containers-examples/containers-example-javaapp/src/main/java/org/apache/aries/containers/examples/javaapp/Main.java
+++ b/containers-examples/containers-example-javaapp/src/main/java/org/apache/aries/containers/examples/javaapp/Main.java
@@ -20,17 +20,23 @@ package org.apache.aries.containers.examples.javaapp;
import java.util.Scanner;
+import org.apache.aries.containers.HealthCheck;
+import org.apache.aries.containers.HealthCheck.Type;
import org.apache.aries.containers.Service;
import org.apache.aries.containers.ServiceConfig;
import org.apache.aries.containers.ServiceManager;
import org.apache.aries.containers.docker.local.impl.LocalDockerServiceManager;
-
public class Main {
public static void main(String [] args) {
try {
ServiceConfig sc = ServiceConfig.builder("mytesthttpd", "httpd").
- cpu(0.2).memory(32).port(80).build();
+ cpu(0.2).
+ memory(32).
+ port(80).
+ healthCheck(HealthCheck.builder(Type.HTTP).parameters("/index.html").portIndex(0).
+ build()).
+ build();
ServiceManager sm = new LocalDockerServiceManager();