Как устранить ошибку 404 в ответе на REST-запрос Jolokia от Apache ActiveMQ - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь отслеживать определенную очередь в Apache ActiveMQ, используя запросы REST Jolokia.

Когда я пытаюсь выполнить этот запрос поверх локально размещенного ActiveMQ, я правильно получаю текстовый ответ.

http://localhost:8161/api/jolokia/read/org.apache.activemq:type=Broker,brokerName=localhost,destinationType=Queue,destinationName=SOME_QUEUE

{
    "request": {
        "mbean": "org.apache.activemq:brokerName=localhost,destinationName=SOME_QUEUE,destinationType=Queue,type=Broker",
        "type": "read"
    },
    "value": {
        "ProducerFlowControl": true,
        "Options": "",
        "AlwaysRetroactive": false,
        "MemoryUsageByteCount": 0,
        "AverageBlockedTime": 0
        .
        .
        .
        "MaxMessageSize": 0,
        "UseCache": true,
        "SlowConsumerStrategy": null
    },
    "timestamp": 1555397540,
    "status": 200
}

Но когда я пытаюсь сделать то же самое на Apache ActiveMQ, размещенном на AWS, я получаю ошибку как Not Found.

https://b -d5bc797b-2e17-41d2-ad8c-127ba48c6238-1.mq.eu-west-1.amazonaws.com: 8162 / API / Jolokia / чтение / org.apache.activemq: тип = Брокер, brokerName = activemqappuat, DestinationType = Queue, destinationName = JPPL.PUBLISHEVENTS.UAT

<code><html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
        <title>Error 404 </title>
    </head>
    <body>
        <h2>HTTP ERROR: 404</h2>
        <p>Problem accessing /api/jolokia/read/org.apache.activemq:type=Broker,brokerName=activemqappuat,destinationType=Queue,destinationName=JPPL.PUBLISHEVENTS.UAT. Reason:

            <pre>    Not Found
<ч /> Работает на причале: //

Кто-нибудь может помочь, пожалуйста, в чем проблема?

...