aio-libs / aiomonitor

aiomonitor is module that adds monitor and python REPL capabilities for asyncio application
https://aiomonitor.aio-libs.org
Apache License 2.0
662 stars 42 forks source link

Change the default port numbers to avoid the ephemeral/dynamic range #373

Closed achimnol closed 1 year ago

achimnol commented 1 year ago

The current defaults are:

Since these are inside the default ephemeral/dynamic port range used in Linux and many other operating systems, there are rare cases that aiomonitor causes failure of the application when the host is busy enough to handle many concurrent client connections. (I actually experienced this situation in one of my customer sites....)

ref: https://en.wikipedia.org/wiki/Ephemeral_port

I'd like to change them to:

As this is a potentially breaking change for some users who have been relying on the defaults, I'm leaving this as an explicit issue.