Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1080141
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T21:58:44+00:00 2026-05-16T21:58:44+00:00

I have a windows service that is heavily multithreaded. Each thread calls various methods

  • 0

I have a windows service that is heavily multithreaded. Each thread calls various methods of WCF Service. After around some time all the calls I do to the WCF Service result in a timeout:

The request channel timed out
attempting to send after 00:10:00.
Increase the timeout value passed to
the call to Request or increase the
SendTimeout value on the Binding. The
time allotted to this operation may
have been a portion of a longer
timeout

As you can see the timeout is 10 minutes, also I tried this:

serviceThrottling maxConcurrentCalls="200" maxConcurrentInstances="200" maxConcurrentSessions="200"/>

But it didn’t help.

I’ve checked the w3wp.exe with Process Explorer but I couldn’t find anything that would point me somewhere.
All the connections I make to the webservice are closed.

Does any one have any idea how to troubleshoot this?
I’d like to know if the calls are being processed properly but there’s just too many of them, so they start timing out, or are they hanging there, just waiting?

How can I check this out?
I was thinking server just gets overloaded, but only CPU is over 50%, memory isn’t.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T21:58:45+00:00Added an answer on May 16, 2026 at 9:58 pm

    The answer is Performance counters. This is such complex solution that you can simply monitor it in some tracing. You need heavy weight tool for health monitoring = build in and custom performace counters. You can implement custom counter for your windows service and monitor how many calls per second is created and how many is completed. You can also use build in counters for WCF service to monitor how many instances is running and how many calls is processed per second. If these values differs to much you have a problem – you are flooding your service with request which cannot be processed in time.

    You can also start with simple test to monitor how long does the processing on WCF service takes. If you have processing which takes 1s you simply cannot call the service more than 200 times per second.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.