Debugging Web Services Under Load

Sometimes, bugs only show up when the Web Service is serving a large number of requests. Setting breakpoints may not help if the behavior does not show up when things are slowed down (and nothing slows a service more than a breakpoint). To handle this, you enter the unhappy world of reviewing trace data. Because breakdown under load happens quite frequently, I recommend that you audit every entry point into the Web Service itself. By storing that information, the person analyzing the failure can recreate an accurate picture of what was happening at the time of the failure. This section will cover the things you should store at all times so that you can analyze where your code failed. As a developer, you will ...

Get Creating and Consuming Web Services in Visual Basic® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.