0
votes

Recevoir une réponse d'erreur 404 lorsqu'un flux de mulet appelle une autre sur http, même si le serveur est en place

J'ai un flux mulet appelant un autre flux dans la même application via le protocole HTTP sur un autre port.

Mais je reçois une erreur 404 Erreur même lorsque le serveur est en place. Vous trouverez ci-dessous ma configuration XML. P>

<http:request-config name="HTTP_Request_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Request Configuration"/>
<http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"/>
<http:listener-config name="HTTP_Listener_Configuration1" host="0.0.0.0" port="8082" doc:name="HTTP Listener Configuration"/>
<flow name="mule1Flow">
    <http:listener config-ref="HTTP_Listener_Configuration" path="/flows" doc:name="HTTP"/>
    <set-variable variableName="mule1flowVar" value="mule1flowVar" doc:name="Variable"/>
    <set-payload value="Flow var = #[flowVars.mule1flowVar]" doc:name="Set Payload"/>
    <logger message="#[payload]" level="INFO" doc:name="Logger"/>
    <http:request config-ref="HTTP_Request_Configuration" path="/flows2" method="GET" doc:name="HTTP"/>
</flow>
<flow name="mule1Flow1">
    <http:listener config-ref="HTTP_Listener_Configuration1" path="/flows2" doc:name="HTTP"/>
    <logger message="this is flow 2" level="INFO" doc:name="Logger"/>
</flow>


1 commentaires

Vous ne recevriez pas un 404 lorsque le serveur est en panne, vous obtiendrez un délai de 500 ou une requête. Vous aurez besoin d'un demande_configuration pour le port 8082.


3 Réponses :


0
votes

Votre demande-config doit avoir le port 8082.


0 commentaires

0
votes

L'auditeur HTTP dans le second débit est à l'aide de Port 8082, mais votre demandeur HTTP qui tente de l'appeler utilise 8081. Modifiez la requête HTTP ou pour utiliser le port 8082


0 commentaires

-1
votes

Modifiez le port de la configuration de la demande au 8082.Le port de requête HTTP doit correspondre au port PF le flux d'auditeur.


0 commentaires