#1
|
|||
|
|||
mehrere Proxys
Hi,
habe nun 2 socks5 proxys (bzw den selben mit verschiedenen Ports) geadded um das Load balancing hinzubekommen. JD hat gerade 12 connections offen, aber alle über proxy1... wäre es möglich ne gewichtung einzuführen ala 2 connections proxy 1 und 1 connection proxy2? Wie werden zur Zeit die connections über den(die) proxy(s) verteilt? |
#2
|
||||
|
||||
Downloads via Account laufen NUR über eine Verbindung, da ansonsten schnell dein Account blockiert wird wegen Zugriff mehrerer IPs
Free Downloads, da kannst Balancing aktivieren Einstellungen-Profieinstellungen-GeneralSettings.freeproxybalancemode
__________________
JD-Dev & Server-Admin |
#3
|
||||
|
||||
Verstehe nicht was du mit Load Balancing über 2 Ports auf den selben Proxy meinst?! Welchen Sinn hat das wenn beide Proxies auf dem selben Server laufen?
__________________
JD-Dev & Server-Admin |
#4
|
|||
|
|||
Also.
Ich habe 2 DSL Anschlüsse. Normal verteilt der Router per Load Balancing die Anfragen, geht nur bei JDOWNLOADER nicht, weil der Router denkt, das müsste alles über einen Anschluss. Ich habe jetzt 2x den selben Proxy eingetragen, einmal mit Port 6000 und einmal mit port 6001. Habe im Router eingestellt, Port 6000 über WAN1 und Port 6001 über WAN2. Da es die Hoster die selbe IP sehen, dürfte das keine Probleme machen... müsste nur jdownloader damit klar kommen... Wäre also cool wenn ihr für die armen leute vom dorf ne solution einbauen könntet, und selbst wenn diese nur irgendwo versteckt ist... [X] Use all proxys for premium accounts [X] Round Robin Proxy 1 Wert [2] Proxy 2 Wert [1] Oder ihr spart euch "use all proxys" und checkt einfach nur ob die Proxys die selbe IP haben.... Last edited by invisble; 22.11.2017 at 12:08. |
#5
|
||||
|
||||
Wie können 2DSL Anschlüsse am Ende die selbe IP ergeben?
__________________
JD-Dev & Server-Admin |
#6
|
|||
|
|||
... Dafür ist ja der Proxy da ...
|
#7
|
||||
|
||||
Also halten wir kurz fest.
Client -> Router ->Proxy -> 2 DSL -> Proxy ?
__________________
JD-Dev & Server-Admin |
#8
|
|||
|
|||
Ja.
Es müsste nur möglich sein das jDownloader die Proxys auch bei Premium Accounts benutzt. Entweder durch Option, oder das ihr einfach checkt wenn die Proxys die selbe Ip haben, dann kann man ja alle mit der selben IP Gleichzeitig nutzen. GANZ TOLL wäre es natürlich wenn man noch eine Gewichtung bei der Auswahl der Proxys eingeben könnte. (denn in meinem Fall ist WAN1 doppelt so schnell wie WAN2.) |
#9
|
||||
|
||||
__________________
JD-Dev & Server-Admin |
#10
|
||||
|
||||
Ich versuch eine ähnlich Option wie für Free Downloads einzubauen
__________________
JD-Dev & Server-Admin |
#11
|
|||
|
|||
Danke, wirklich unglaublich euer Support.
Wie kann man euch was zukommen lassen? |
#12
|
||||
|
||||
Im JDownloader und MyJDownloader gibts ne Spende Button/Seite
https://my.jdownloader.org/contribute/#/
__________________
JD-Dev & Server-Admin |
#13
|
|||
|
|||
Danke, erledigt d985fefa0e7e510f1dd8f58533873e88
Wie lange wird das Feature ca. dauern? Wochen, Tage, Monate? Sonst warte ich noch mit meinen Downloads. Damit ich es gleich testen kann. Last edited by invisble; 22.11.2017 at 14:18. |
#14
|
|||
|
|||
freu mich schon voll das morgen (hoffentlich) testen zu dürfen, wie komme ich am schnellsten an das Update ran? :D
|
#15
|
||||
|
||||
@invisible: aus zeitlichen gründen bin ich leider noch nicht dazu gekommen
Ein temporärer workaround wäre zb lokal ein proxy laufen zu lassen welcher round robin jeden request auf einen der anderen proxies weiterleitet. squid zb oder irgendwelche kleine tools, gibt es bestimmt was kleines.
__________________
JD-Dev & Server-Admin |
#16
|
|||
|
|||
Ja... gute Idee, aber ist natürlich alles beschissen.
Nginx für Windows kann kein TCP Stream, dacht ich so installier ich n http proxy aufm server... tinyproxy kann kein auth... und auch nicht mehrere ports... squid is einfach kacke zu configurieren. Sonst auch nichts einfaches gefunden.... Ansonsten kann ich auch keinen load balancer finden für TCP Streams (für windows) Nginx wäre das einfachste gewesen Aber kommt: [emerg] 11928#7544: invalid URL prefix in C:\Users\Christoph\Desktop\nginx-1.13.7\nginx-1.13.7/conf/nginx.conf:25 Vermute weil "**External links are only visible to Support Staff** im proxy pass fehlt, aber genau das aktiviert ja TCP Stream (laut anleitung) - scheint also in der Windows Version net zu gehen. Mit http:// kommen halt errors weils halt n TCP Stream ist, statt http traffic... so sinnlos :D Code:
worker_processes 1; error_log logs/error.log; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; access_log logs/access.log; sendfile on; keepalive_timeout 65; upstream backend { server X.X.X.60:6000 weight=2; server X.X.X.60:6001; } server { listen 1234; location / { proxy_pass backend; } } } Kennst du denn einen Load Balancer für Socks5? Oder einen einfachen HTTP Proxy für Linux? Mit auth und 2 Ports? Edit: Die einfachste Lösung war direkt vor meinen Augen... PROXIFIER! Dort kann man sogar "Load Balancing" zwischen so vielen Proxys wie man will einstellen. Aber denkste, den einzigsten Socks Proxy mit auth für Debian (also mit Anleitung) den ich gefunden habe Dante (Danted?! bzw Dante-server) ist irgendwie .... langsam. Und zwar nur mit dem Socks erhalte ich pro thread nur 100-200kbs. Und ich verstehe nicht wieso. Kennst du einen guten, einfacher Socks Server? :D Ich habe jetzt locker 6 Stunden meines lebens verschwendet nach einem guten Socks Server zu googlen... ich habe dante, shadowsocks, anti(irgendwas) probiert. Alles alter müll. Ich hab das gerücht gehört das squid jetzt auch socks kann, aber auch dafür finde ich keine anleitung. Bin ich der einzige Mensch auf Erden der Proxys installiert? :D (ich kann ausschließen das es am server, oder meiner verbindung liegt, da mit öffentlichen socks, alles normal funktioniert...) Last edited by invisble; 25.11.2017 at 01:09. |
#17
|
|||
|
|||
OKay, ich habs hinbekommen.
Also Router load balanced port 1 nur über WAN 1 und port 2 nur über WAN 2. Proxifier ist ein Windows tool um Zugriffe von programmen, oder von allem, über proxys zu leiten, aber nicht nur das, man kann auch "load balancing" gruppen erstellen. Dadurch das ich in der gruppe port 1 2x und port 2 nur 1x habe, hab ich auch ein weight based load balancing.... Auf dem Server läuft nun squid als http proxy, wenn man richtig einstellt, geht darüber sogar SSL (ohne zertifikat usw). (einfach nur den block wo deny SSL steht auskommenteiren (# davor machen). Ich freue mich trotzdem drauf wenn es direkt in jdownloader integriert wird, dann kann ich mir proxifier sparen. Speed ist von 6~8Mbit auf bis zu 35Mbit gestiegen... LTE sei dank! (und das mit 6 Threads) Ping ist von ~35 auf ~55 was auch vollkommen i.O. ist. Last edited by invisble; 26.11.2017 at 00:01. |
#18
|
||||
|
||||
Also Nginx eigent sich nicht, da dieser die CONNECT Methode nicht unterstützt, sprich du kannst Nginx nicht für HTTPS als Proxy nutzen.
Dante/Socks rennt bei mir, hab da keine Speed Probleme. Habs aber auch selbst compiled und nicht das fertige Paket genommen. Danke fürs Feedback und posten deiner *derzeitigen* Lösung Aber warum eigentlich der große Aufwand? Warum nicht gleich JDownloader direkt auf dem Server laufen lassen, auf dem auch der Proxy/Squid läuft?
__________________
JD-Dev & Server-Admin |
#19
|
|||
|
|||
Naja, das würde ja immer noch nicht das Problem lösen das zeug auf meinen Rechner zu bekommen...
|
#20
|
||||
|
||||
Netzlaufwerk und gleich RemoteZugriff nutzen
__________________
JD-Dev & Server-Admin |
#21
|
|||
|
|||
Wenn wir erstmal ende 2019 1Gbit Glasfaser bekommen, werde ich wahrscheinlich alle rechner hier auflösen und nur noch per remote von Zuhause aus arbeiten.
Inkl. Gaming (mal gucken vom ping her). Aber bis dahin... weißt du wann du Zeit findest ? Ist ja im Endeffekt kein neuer Code, muss ja nur von Free auf Premium kopiert werden, soweit ich das verstehe.. :D Last edited by invisble; 05.12.2017 at 13:04. |
#22
|
||||
|
||||
Ich kann noch nicht sagen wann ich Zeit dazu finde, aber ich werds mit so schnell wie möglich anschauen. Bin einfach derzeit zu sehr *Land unter*
__________________
JD-Dev & Server-Admin |
#23
|
|||
|
|||
schade... :(
|
Thread Tools | |
Display Modes | |
|
|