5 Ocak 2022 Çarşamba

Wildfly Kurulum

1. Docker Olmanda Kurulum
Indirme
Downloads sayfasından en son zip sürümü indir ve zip dosyasını aç

Çalıştırma
Çalıştırmak için şöyle yaparız
.\standalone.bat
veya şöyle yaparız
.\standalone.bat --server-config=standalone-full.xml
xml'lerin farkı şöyle
Full profile includes messaging support (JMS - HornetQ, ...).

HA profile includes clustering support (Infinispan, failover, ...).

Full HA profile includes both of them.
Yani en fazla şey sunan full-ha, sonra full, sonra standalone-ha sonra standalone. 

standalone ha nasıl oluyor ? Açıklaması şöyle
The standalone HA will start a second server process in slave mode which will become the master when the master server process stops.
2. Docker İle Kurulum
Wildfly Dockerfile yazısına taşıdım

Örnek - S2I
Açıklaması şöyle. Sanırım Wildfly kaynak kodundan image üretiliyor.
Source-to-Image (S2I) is a toolkit for building container images from source code.

Kullanıcı Ekleme
admin sunucusu disabled geliyor. Bunu kullanamıyoruz. 

add-user komutunu kullanarak bir tane Management User eklenir. Burada bir örnek var. yeni eklenen kullanıcıyı
standalone/configuration/mgmt-users.properties dosyasında görebiliriz. Kullanıcı ismi açıkça yazılıdır ancak şifre sanırım Base64 olarak yazılı.

Dizin Yapısı
Açıklaması şöyle. Burada bizi ilgilendiren bin ve standalone dizinleri
appclient Configuration files, deployment content, and writable areas used by the application client container run from this installation.

bin Start up scripts, start up configuration files and various command line utilities like Vault, add-user and Java diagnostic report 

bin/client Contains a client jar for use by non-maven based clients.

docs/schema XML schema definition files

docs/examples/configs Example configuration files representing specific use cases

domain Configuration files, deployment content, and writable areas used by the domain mode processes run from this installation.

modules WildFly 8 is based on a modular classloading architecture. The various modules used in the server are stored here.

standalone Configuration files, deployment content, and writable areas used by the single standalone server run from this installation.

welcome-content Default Welcome Page content


















Hiç yorum yok:

Yorum Gönder

Bean Validation @GroupSequence Anotasyonu

Örnek Elimizde şöyle bir kod olsun public class SampleRequest {   @NotNull   LocalDate startDate;   @NotNull   LocalDate endDate;   @AssertT...