Book Image

JBoss EAP6 High Availability

By : Weinan Li
Book Image

JBoss EAP6 High Availability

By: Weinan Li

Overview of this book

High availability is a system design approach and associated service implementation which ensures that a prearranged level of operational performance will be met during a contractual measurement period. High availability is usually a system combined with many different components that achieve different goals. High availability cluster implementations attempt to build redundancy into a cluster to eliminate single points of failure. JBoss EAP6 High Availability is the perfect guide for learning how to apply the newest technologies provided by JBoss to build your high availability system. With a clear explanation of the design of JBoss EAP6 and its clustering components, this book will help you customize each component to fulfill your specific requirements. Throughout the course of this book, you will learn how to build high availability clusters using the projects provided by JBoss. The book begins with an introduction to the design of JBoss EAP6 and its uses. The next step will be to explore the two companion open source projects - mod_jk and mod_cluster. In this section, you will get to grips with the concept of load balancing with mod_jk and mod_cluster. You will also learn how to enable SSL in the clustering environment and how to configure session replication between EAP6 servers. Furthermore, the appendix section introduces you to some troubleshooting techniques for Wildfly.
Table of Contents (15 chapters)
JBoss EAP6 High Availability
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Dustin Kut Moy Cheung was born and raised in the island of Mauritius. Dustin's interest in computers was sparked when he obtained his first computer at the age of nine. Since then, he became determined to head into a career in the software world. He values spending time with his close friends, and looks at pictures of puppies and kittens in his spare time.

Jean-Frederic Clere was born in France, where he studied. After a few years of consulting work there, he started to write servers for applications and moved to Barcelona, Spain. In 2000, he started contributing to Apache Software Foundation projects. Since 2006 he has been working for Red Hat in the JBoss division where he takes care of the web layer and the Apache httpd as a proxy for the Application Server. Actually, he lives in Neuchatel, Switzerland.

Ty Lim is an experienced IT professional with more than 15 years' experience working on various operating system and middleware platforms. He has professional experience with IBM WebSphere Application Server, Apache Tomcat, Apache httpd server, and various other middleware and operating system platforms. He has experience working in various industries that include healthcare, telecommunications, financial, and software development. He holds a Bachelor of Science in Computer Science from the University of the Pacific, and a Master of Science degree in Computer Information Systems from Boston University.

Martin Večeřa is a JBoss Quality Assurance Manager within a division of Red Hat. He has a passion for bleeding-edge projects and technologies. His main area of interest is Java middleware and performance testing in which he has almost 10 years' experience. Previously, he has developed information systems for power plants and medical companies. He publishes articles on Java middleware to various international and local web magazines and is a co-author of a blog on the PerfCake Performance Testing Framework.