Book Image

Learning NServiceBus - Second Edition

By : David Boike
Book Image

Learning NServiceBus - Second Edition

By: David Boike

Overview of this book

Table of Contents (18 chapters)
Learning NServiceBus Second Edition
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we learned how to manage an NServiceBus system in a production environment, how to use the NServiceBus host's ability to install as a Windows Service, and how to use profiles to modify how the host runs in different environments. We also learned how to write our own code to target different profiles and how to create our own custom profiles.

We learned how to manage configuration as we deploy to new environments, and how we can provide that configuration information programmatically, even by loading it from a centralized database.

Next, we learned how to monitor a production endpoint using NServiceBus performance counters, and how to define an SLA for an endpoint programmatically. In order to make sure we meet that SLA, we learned how to scale an endpoint. We also learned how to scale up by increasing the maximum concurrency level for an endpoint, and how to scale out using a competing consumer pattern for broker-style transports, or using the distributor component...