Ich versuche, einen Web-Service auf AWS Elastic Beanstalk einzurichten, aber jedes Mal, wenn ich eine Anfrage an den Server übergebe, antwortet es mit einem 404-Fehler.
Gibt es eine Möglichkeit, ein Protokoll des Verkehrs zu meinem AWS-Server anzuzeigen, so kann ich sehen, ob Anfragen tatsächlich eingereicht werden, und ob sie richtig gebildet sind oder nicht, so kann ich möglicherweise den Ursprung des Problems eingrenzen ?Wie kann ich die Anfragen anzeigen, die an meinen AWS-Webdienst gesendet wurden?
-1
A
Antwort
0
Log für Anfragen an den Server gesendet werden, können unter:
/var/log/nginx/access.log
Sie einen Ausschnitt meiner log unten sehen können:
-------------------------------------
/var/log/nginx/access.log
-------------------------------------
141.163.107.3 - - [25/Nov/2016:15:50:33 +0000] "GET/HTTP/1.1" 200 2111 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36"
141.163.107.3 - - [25/Nov/2016:15:51:01 +0000] "GET /HelloWorld HTTP/1.1" 404 490 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36"
Verwandte Themen
- 1. Die Anzahl der Anfragen an die Abfrage gesendet
- 2. Firebase-Daten anzeigen, die zuvor/aktuell gesendet wurden
- 3. Wie sende ich POST-Anfragen von Android an meinen Anwendungsserver?
- 4. Wie kann ich HTTP-Anfragen anzeigen, die über eine Rails-Anwendung gesendet werden?
- 5. Wie bekomme ich die korrekte Anzahl an Bytes, die in TrafficStats gesendet und empfangen wurden?
- 6. Wie kann ich Daten abrufen, die an den Webserver in ASP.NET gesendet wurden?
- 7. Wie greife ich auf die Daten zu, die mit BaseHTTPRequestHandler an meinen Server gesendet werden?
- 8. Nachrichten vorkalibrieren, die an Kafka gesendet wurden Thema
- 9. Ich kann keine Korrekturen an iPhone-Apps senden, die über iTunes gesendet wurden. Connect
- 10. Wie kann ich auf die Daten zugreifen, die über Jquery.getJSON von der Serverseite gesendet wurden?
- 11. Wie handhabe ich JSON-Daten, die als HTTP-Post an eine CakePHP-App gesendet wurden?
- 12. Injection Anfragen an die Website
- 13. Wie kann Spring MVC Anfragen an URLs verarbeiten, die vom Angular Router generiert wurden?
- 14. Aktualisierungsreaktionszustand, nachdem Daten an api gesendet wurden
- 15. Wie kann ich auf Variablen zugreifen, die in der Anfrage über jQuery gesendet wurden?
- 16. Wie kann ich meinen Artikeln die Vorschau "Artikel anzeigen" im Google Inbox anzeigen lassen?
- 17. Wie kann ich wissen, dass viele Nachrichten gesendet/empfangen wurden?
- 18. Wie kann ich die Anforderungsheader anzeigen, die von curl erstellt werden, wenn eine Anfrage an den Server gesendet wird?
- 19. Wie kann ich die Größe der Daten anzeigen, die in den Chrome-Entwicklertools an ein Formular gesendet werden?
- 20. Wie kann ich ein Programm zum Lesen von Paketen erstellen, die von einer Site gesendet wurden?
- 21. Wie kann ich die berechneten Variablen anzeigen, die von ggplot2 geom_boxplot berechnet wurden?
- 22. Wie kann ich in Fiddler die Liste der Filter anzeigen, die von "Jetzt filtern" hinzugefügt wurden?
- 23. Wie behebe ich die Ablehnung von Parametern, die vom Formular gesendet wurden?
- 24. Doppelte webClient-Anfragen, die genau zum gleichen Zeitpunkt vom AJAX-Aufruf gesendet wurden
- 25. Kann ich die Quell-SMS-Telefonnummer anzeigen?
- 26. Wie kann ich überprüfen, welche Commits nicht an den Ursprung gesendet wurden?
- 27. Wie kann ich Anfragen, die über AJAX in Python's Flask gemacht wurden, identifizieren?
- 28. CVS: Dateien anzeigen, die lokal geändert wurden
- 29. Informatica, Mehrere E-Mails, die über eine Sitzung gesendet wurden
- 30. Nur rsync-Berichtsdateien anzeigen, die aktualisiert wurden
Was tat Sie suchen nach, bevor Sie diese Frage stellen? Wenn ich in Google "elastic beanstalk logs" eintippe, ist das das erste Ergebnis: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.logging.html –
@MarkB Ich habe das aber gefunden Es gibt viele Logs mit Informationen, von denen ich nicht weiß, dass sie relevant sind. Ich habe viele von ihnen nach Instanzen meiner Helloworld-Ressource durchsucht, kann aber keine finden. Es ist ein Java Web Service, wenn das wichtig ist, da die Dokumentation etwas über anwendungsspezifische Protokolle aussagt. – Potatosaurus