benoitc / benoitc/socketpool

Feature Request: Local Ip support

Offen
#26 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
167
Forks
33
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Heya,

Please consider adding support for pooling based on local ips, because there are scenarios where control is needed over which local ip is used for accessing remote services.

So you would be matching on local_Ip, host, and port.

This would break current behavior, so perhaps you could implement it to be configurable.

Keep up the good work!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Lies zunächst die Implementierung des Socket-Poolings und alle vorhandenen Tests, um zu verstehen, wie gepoolte Verbindungen derzeit abgeglichen werden. Verfolge, wie lokale Adressen, Hosts und Ports behandelt werden, und ermittle dann, an welcher Stelle ein konfigurierbarer Abgleich lokaler IPs möglich wäre, ohne das Standardverhalten zu ändern. Als abgeschlossen gilt die Aufgabe, wenn die angeforderte Abgleichsoption funktioniert und das bestehende Verhalten unverändert bleibt, wenn sie deaktiviert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
backend, networking
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.