2016-10-23 8 views
0

Schnelle Frage hier, ich benutze Python Anfrage lib, um eine Reihe von APIs zu testen, die wir entwickelt haben. Wenn ich direkt auf den Server zielenPython-Anfrage 502 wegen Load-Balancer

url = 'http://10.10.1.10:1080/auth' 
response = requests.post(url,data=payload) 

funktioniert es gut, ich habe einen Status 200. Aber wenn ich auf unsere offiziell api url verwende Ich habe immer ein 502

url = 'http://my.prodcution.url/auth' 
response = requests.post(url,data=payload) 

Ich denke, dass dies zu unserem Load Balancer zurückzuführen ist (wie wir viele Server hinter haben), aber ich kann nicht herausfinden, wie das zu beheben. Irgendwelche Ideen ? Hilfe wird sehr geschätzt.

Prost

+0

5xx es ist ein Server-Fehler anzeigt hinzufügen - die DNS möglicherweise nicht korrekt eingerichtet ist, oder irgendetwas, kurz gesagt der Server ist/konnte nicht richtig arbeiten. Sie können den genauen Fehler in den Load Balancer-Protokollen suchen. –

Antwort

0

ein Proxy-Fragen hatte gerade Proxies auf meine Anfrage benötigt