Ein Memo, als ich versuchte, "über das Schreiben einer Java-Anwendung in Eclipse und das Veröffentlichen in Kubernetes in einem Liberty-Container (Teil 1) zu sprechen".

Ich habe mich gefragt, was ich tun soll, um ein kleines Vermächtnis zu containerisieren, und als ich es mit Bezug auf die folgende Site ausprobiert habe, bin ich auf einige gestoßen, also notieren Sie sich.

https://qiita.com/MahoTakara/items/1f2d160aeb129eec50ce#kuberntes%E3%81%A7%E3%81%AE%E5%8B%95%E4%BD%9C%E3%83%86%E3%82%B9%E3%83%88

(Es tut mir wirklich leid, dass ich etwas gepostet habe, da es sich um ein Memo-Schreiblevel handelt. Ich habe viel gelernt. Ich werde Sie nicht bitten, eine Bearbeitung anzufordern!)

Vorsichtsmaßnahmen

Dinge, die Menschen, die Docker noch nicht kennen, zu Fehlern neigen

Teilweise Verbesserung des Programms

Von den Programmen scheint ViewSessionObject.java schleimig zu sein, wenn param1 nicht enthalten ist. Deshalb habe ich einen Code geschrieben, um null po mit Try-catch zu vermeiden. Es ist schlampig.

ViewSessionObject.java


        response.setContentType("text/plain; charset=UTF-8"); 
        PrintWriter out = response.getWriter(); 
        InetAddress ia = InetAddress.getLocalHost();
        out.println("Host Name = " + ia.getHostName());
        out.println("IPaddr    = " + ia.getHostAddress());
        try {
	        HttpSession session = request.getSession();
	        SessionObject so = (SessionObject)session.getAttribute("param1");
	        out.println("param1    = " + so.getParam1());
        }catch(Exception e) {
        	out.println("param1    = " + "null data");
        }
        //response.getWriter().append("Served at: ").append(request.getContextPath());

Aber ich weiß nicht, wie Liberty in Docker erkennen kann, ob alles geladen ist.

Was macht ihr beim Testen? .. Ich glaube nicht, dass es eine Schande ist, irgendwie zu warten. ..

Recommended Posts

Ein Memo, als ich versuchte, "über das Schreiben einer Java-Anwendung in Eclipse und das Veröffentlichen in Kubernetes in einem Liberty-Container (Teil 1) zu sprechen".
Ich habe eine Lambda-Funktion in Java geschrieben und mit SAM bereitgestellt
Ich habe versucht, eine Java EE-Anwendung mit OpenShift zu modernisieren.
Ich habe versucht, eine PDF-Datei mit Java part2 zu verarbeiten
Ich habe eine App für maschinelles Lernen mit Dash (+ Docker) Teil 2 ~ Grundlegende Schreibweise für Dash ~ erstellt
Ich habe versucht, mit AI "A3RT" eine Talk-App in Java zu erstellen.
Lassen Sie uns eine TODO-Anwendung mit Java 2 erstellen. Ich möchte eine Vorlage mit Spring Initializr erstellen und eine Hello-Welt erstellen
Ich habe eine App für maschinelles Lernen mit Dash (+ Docker) Teil 3 ~ Übung ~ erstellt
Ich habe eine Java EE-Umgebung auf AWS erstellt und versucht, eine Webanwendung auszuführen
Ich habe versucht, den Block mit Java zu brechen (1)
Ich habe versucht, mit Java und Spring eine Funktion / einen Bildschirm für den Administrator einer Einkaufsseite zu erstellen
Erstellen wir eine TODO-Anwendung mit Java 11-Ausnahmebehandlung, wenn Sie mit einer nicht vorhandenen ID auf TODO zugreifen
[Java] Vorsichtsmaßnahmen beim Referenzieren in einer übergeordneten Klasse und beim Instanziieren in einer untergeordneten Klasse
[Azure] Ich habe versucht, eine kostenlose Java-App zu erstellen ~ Mit FTP verbinden ~ [Anfänger]
Versuchte Mastodons Toot- und Streaming-API in Java
Ich habe versucht, eine Clova-Fähigkeit in Java zu erstellen
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
Ich habe versucht, mit OCR eine PDF-Datei mit Java zu verarbeiten
Was ich beim Erstellen eines Servers in Java gelernt habe
[Java] Eine Technik zum Schreiben von Konstruktoren, Gettern und Setzern auf einmal mit IntelliJ IDEA.
Einfacher LINE BOT mit Java Servlet Teil 2: Ich habe versucht, Bildnachrichten und Vorlagen zu erstellen