Oracle SOA Suite 11g Performance Tuning Cookbook
eBook - ePub

Oracle SOA Suite 11g Performance Tuning Cookbook

  1. 328 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Oracle SOA Suite 11g Performance Tuning Cookbook

Book details
Book preview
Table of contents
Citations

About This Book

In Detail

Oracle SOA Suite 11g forms the heart of many organisations' Service Oriented Architecture. Yet for such a core component, simple information on how to tune and configure SOA Suite and its infrastructure is hard to find. Because Oracle SOA Suite 11g builds on top of a variety of infrastructure components, up until now there has been no one single complete reference that brings together all the best practices for tuning the whole SOA stack.

Oracle SOA Suite 11g Performance Tuning Cookbook contains plenty of tips and tricks to help you get the best performance from your SOA Suite infrastructure. From monitoring your environment so you know where bottlenecks are, to tuning the Java Virtual Machine, WebLogic Application Server, and BPEL and BPMN mediator engines, this book will give you the techniques you need in a easy to follow step-by-step guide.

Starting with how to identify problems, and building on that with sections on monitoring, testing, and tuning, the recipes in this book will take you through many of the options available for performance tuning your application.

There are many considerations to make when trying to get the best performance out of the Oracle SOA Suite platform. This performance Cookbook will teach you the whole process of tuning JVM garbage collection and memory, tuning BPEL and BPMN persistence settings, and tuning the application server. This book focuses on bringing together tips on how to identify the key bottlenecks in the whole SOA Suite infrastructure, and how to alleviate them.

The Oracle SOA Suite 11g Performance Tuning Cookbook will ensure that you have the tools and techniques to get the most out of your infrastructure, delivering reliable, fast, and scalable services to your enterprise.

Approach

This is a Cookbook with interesting, hands-on recipes, giving detailed descriptions and lots of practical walkthroughs for boosting the performance of your Oracle SOA Suite.

Who this book is for

This book is for Oracle SOA Suite 11g administrators, developers, and architects who want to understand how they can maximise the performance of their SOA Suite infrastructure. The recipes contain easy to follow step-by-step instructions and include many helpful and practical tips. It is suitable for anyone with basic operating system and application server administration experience.

Frequently asked questions

Simply head over to the account section in settings and click on ā€œCancel Subscriptionā€ - itā€™s as simple as that. After you cancel, your membership will stay active for the remainder of the time youā€™ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlegoā€™s features. The only differences are the price and subscription period: With the annual plan youā€™ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, weā€™ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Oracle SOA Suite 11g Performance Tuning Cookbook by Matthew Brasier, Nicholas Wright in PDF and/or ePUB format, as well as other popular books in Computer Science & Entreprise Applications. We have over one million books available in our catalogue for you to explore.

Information

Year
2013
ISBN
9781849688840
Edition
1

Oracle SOA Suite Performance Tuning Cookbook


Table of Contents

Oracle SOA Suite Performance Tuning Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Identifying Problems
Introduction
Identifying new size problems with jstat
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Identifying permanent generation problems with jstat
Getting ready
How to do itā€¦
How it worksā€¦
See also
Monitoring garbage collection with jstat
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Identifying locking issues with jstack
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
Identifying performance problems with jstack
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Identifying performance problems using VisualVM on HotSpot
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Identifying performance problems using JRMC on JRockit
Getting ready
How to do itā€¦
How it worksā€¦
See also
Using JRockit flight recorder to identify problems
Getting ready
How to do itā€¦
How it worksā€¦
See also
Monitoring JDBC connections with the WebLogic console
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Identifying slow-running database queries
Getting ready
How to do itā€¦
How it worksā€¦
See also
Identifying slow-running components with the Enterprise Manager
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
2. Monitoring Oracle SOA Suite
Introduction
Installing the Hyperic server
Getting ready
How to do it...
How it works...
There's more...
See also
Installing Hyperic agents
Getting ready
How to do itā€¦
How it works...
There's more...
See also
Configuring Hyperic to monitor SOA Suite 11g
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring the SOA Suite server availability
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring the JVM memory usage
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring the platform CPU usage
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring the data source usage
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring open sockets
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring committed transactions
Getting ready
How to do it...
How it works...
There's more...
See also
Configuring alerts in Hyperic
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring the system using the DMS servlet
Getting ready
How to do it...
How it works...
There's more...
3. Performance Testing
Introduction
Installing Apache JMeter
Getting ready
How to do itā€¦
How it worksā€¦
See also
Creating a web service test using JMeter
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
Running JMeter on multiple servers
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Checking responses in JMeter tests
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Monitoring SOA Suite while testing
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Recording user web sessions with JMeter
Getting ready
How to do itā€¦
How it worksā€¦
Designing advanced load tests
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
Running performance tests from the Cloud
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
4. JVM Memory
Introduction
Increasing the JVM heap size
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Setting Xmx and Xms to the same value
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
See also
Setting the size of the Permanent Generation heap
Getting ready
How to do itā€¦
How it worksā€¦
See also
Calculating the total memory used by your application
Getting ready
How to do itā€¦
How it worksā€¦
Viewing the memory used using JRMC for JRockit
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
Connecting to a remote JRockit JVM
Viewing the memory used using VisualVM for HotSpot
Getting ready
How to do itā€¦
How it worksā€¦
There's moreā€¦
Connecting to a remote Hotspot JVM
Setting the size of the thread stack
Getting ready
How to do itā€¦
H...

Table of contents

  1. Oracle SOA Suite Performance Tuning Cookbook