Wenn die HTTP-API Ich versuche, einen Aufruf an den Lebendigkeit-Test zur Überwachung zu machen. Im Moment teste ich curl verwenden und den folgenden Befehl ein:RabbitMQ HTTP-API-Aufruf an Lebendigkeit-Test ist 404, aber andere Anrufe arbeiten
curl -i http://guest:[email protected]:55672/api/aliveness-test/
Und ich bekomme die folgende Antwort:
HTTP/1.1 404 Object Not Found
Server: MochiWeb/1.1 WebMachine/1.9.0 (someone had painted it blue)
Date: Mon, 05 Nov 2012 17:18:58 GMT
Content-Type: text/html
Content-Length: 193
<HTML><HEAD><TITLE>404 Not Found</TITLE></HEAD><BODY><H1>Not Found</H1>The requested document was not found on this server.<P><HR><ADDRESS>mochiweb+webmachine web server</ADDRESS></BODY></HTML>
Wenn eine Anfrage nur machen die Benutzer oder vhosts aufzulisten, kehrt die Anfragen erfolgreich :
$ curl -I http://guest:[email protected]:55672/api/users
HTTP/1.1 200 OK
Server: MochiWeb/1.1 WebMachine/1.9.0 (someone had painted it blue)
Date: Mon, 05 Nov 2012 17:51:44 GMT
Content-Type: application/json
Content-Length: 11210
Cache-Control: no-cache
ich die neueste stabile Version (2.8.7) von RabbitMQ bin mit und haben natürlich die Management-Plugin für den API installiert arbeitet mit den Benutzern i (die Antwort nennen Es wurde weggelassen, da es Firmendaten enthält, aber wie erwartet nur normales JSON ist.
Es gibt nicht viel im Internet über diesen Anruf versagt, so frage ich mich, ob jemand zuvor gesehen hat?
Danke, Kristian
Hafen jetzt 15672 'kräuseln -i http geändert hat: // Gast: localhost guest @: 15672/api/Lebendigkeit Test /% 2F' –