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();