Skip to content

The API I deployed on Net8 has a high traffic volume, so requests keep waiting. It will automatically disconnect after timeout, #64329

@bbhxwl

Description

@bbhxwl

The API I deployed on Net8 has a high traffic volume, so requests keep waiting. It will automatically disconnect after timeout,
After several days of testing, my program is Net8 and runs on Docker. I am confident that Net8 cannot respond to a large number of requests and waits. However, my server's CPU, memory, and usage do not exceed 50%. Another Docker program on the same server has low concurrency and can respond normally. Therefore, the problem should be that one program cannot respond to too much data. There are about 200 requests per second, which is not too many. My CPU, memory, database, and usage are all relatively low.

How can I use Dotnet Monitor to analyze my Docker program? Where could the problem lie? Could it be that the thread pool is full or something like that? How to set it up?

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions