JBoss EAP6 High Availability.
An easy-to-follow guide full of hands-on examples of real-world administration tasks. JBoss EAP6 High Availability is ideal for those who want to learn how to use JBoss EAP6 to set up a cluster. Basic knowledge of Linux/Unix is required.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Packt Publishing,
2013.
|
Colección: | Community experience distilled
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: JBoss EAP6 Overview; Understanding high availability; JBoss EAP6 high availability; JBoss Web, Apache httpd, mod_jk, mod_cluser; EJB Session Bean; JBossWS, RESTEasy; HornetQ; Hibernate, Narayana; JGroups, JBoss Remoting; Domain management; Installing JBoss EAP6; The JBoss EAP6 startup mode; The domain mode; The standalone mode; Starting JBoss EAP6 in the standalone mode; Understanding the startup process; standalone.xml; Alternative configuration files;
- help.
- Configuration filesStarting JBoss EAP6 in the domain mode; The domain mode; Configuration files; domain.xml; host.xml; domain-controller; XSD Document; Summary; Chapter 2: Using JBoss EAP6; Configuring the JBoss EAP6 management console; Security realms; Setting up an admin account; Using the web-based management console; Deploying a project in the standalone mode; Testing; Deployment scanner; Introducing JBoss DMR; Deploying a project in the domain mode; main-server-group; Testing; CLI Usages; Connecting to CLI; ls; cd; Basic commands; echo-dmr; read-operation; The GUI Interface.
- Deploying a projectSummary; Chapter 3: Setting Up a JBoss EAP6 Cluster; Designing a cluster; Setting up a server group; The main-server-group versus other-server-group; Server configuration; Setting up master; Setting up slave; Testing the server group; Running master; Running slave; Checking the server status; Project deployment; Deploying a project to other-server-group; Clustering with the standalone mode; Summary; Chapter 4: Load Balancing with mod_jk; Preparing a machine to install Apache httpd; Compiling and installing Apache httpd; Downloading httpd; Compiling httpd; Installing httpd.
- Starting httpdStopping httpd; Configuring httpd; Compiling and installing mod_jk; Installing JK; Configuring JK; Configuring httpd-jk.conf; workers.properties; Testing the cluster; jk-status; Summary; Chapter 5: Load Balancing with mod_cluster; The design of mod_cluster; Installing mod_cluster; Downloading mod_cluster; Compiling and installing mod_cluster; Configuring mod_cluster; Configuring httpd.conf; Configuring mod_cluster; Configuring EAP6; Testing the cluster; Starting up httpd; The protocol analysis; The advertising channel; The management channel; The connector channel analysis.
- Accessing the clusterFailover; Stress testing; Summary; Chapter 6: Clustering with SSL; Using SSL in JBoss EAP6; Enabling SSL in EAP6; Using SSL in the JBoss EAP6 cluster; Configuring JK with SSL; Generating a certificate for httpd; Configuring httpd to use certificates; Summary; Chapter 7: Configuring mod_cluster with SSL; The design of mod_cluster; Enabling SSL for the mod_cluster management channel; An introduction to SSL mutual authentication; Configuring SSL mutual authentication; Creating a CA certificate; Creating a certificate for httpd; Setting up OpenSSL; Signing the httpd.csr file.