Я запускаю очень простой сервис микроинтегратора, который имеет только 1 прокси-сервис и одну последовательность. В этой последовательности входящее сообщение XML передается службе Amazon SQS. Если я запускаю это в Integration Studio на встроенном экземпляре, у меня нет проблем. Однако, когда я упаковываю файл в CAR и передаю его экземпляру docker, он загружается и мгновенно получает запросы? То есть, следующие журналы вступают во владение, и контейнер больше не может быть остановлен вручную:
[2020-04-15 12: 45: 44,585] INFO {org. apache .synapse .transport.passthru.SourceHandler} - Нулевой объект записи при вызове informWriterError ^ [[? 62; c ^ [[? 62; c [2020-04-15 12: 45: 46,589] ERROR {org. apache .synapse.transport .passthru.SourceHandler} - возникла исключительная ситуация HttpExg. apache .http.ProtocolException: недопустимая строка запроса: ^à ^ ú§ß¡ðO ©% åË * 29xÀVÀ $ À (= À & À * kjÀ в орг. apache .http. impl.nio.codecs. apache .synapse.transport.http.conn.LoggingNHttpServerConnection $ LoggingNHttpMessageParser.parse (LoggingNHttpServerConnection. java: 381) в орг. ) в орг. apache .synapse.tra nsport.http.conn.LoggingNHttpServerConnection.consumeInput (LoggingNHttpServerConnection. java: 114) в org. apache .synapse.transport.passthru.ServerIODispatch.onInputReady (Server 10OD. synapse.transport.passthru.ServerIODispatch.onInputReady (ServerIODispatch. java: 39) в org. apache .http.impl.nio.reactor.AbstractIODispatch.inputReady (AbstractIODispatch. java: 113) или * .http.impl.nio.reactor.BaseIOReactor.readable (BaseIOReactor. java: 159) в org. apache .http.impl.nio.reactor.AbstractIOReactor.processEvent (AbstractIOReactor. java: 338) в org. apache .http.impl.nio.reactor.AbstractIOReactor.processEvents (AbstractIOReactor. java: 316) в org. apache .http.impl.nio.reactor.AbstractIOReactor.execute (AbstractIOReactor * 1042. : 277) в орг. apache .http.impl.nio.reactor.BaseIOReactor.execute (BaseIOReactor. java: 105) в орг. apache .http.impl.nio.reactor.AbstractMultiworkerIOReactor $ Worker.run (AbstractMultiworkerIOReactor. java: 586) в java .lang.Thread.run (Тема . java: 748) Вызвано: org. apache .http.ParseException: Неверная строка запроса: Çà ^ þvHÅFmÉ (@ ëº'º¯æ¦V
Я убедился, что там не было никаких внешних подключений, и я также нашел более старые потоки того, кто описывал эту проблему, но их решение (изменение чего-либо в хранилище ключей) не сработало.
Кроме того, я удостоверился, что сертификат SQS включен в также контейнер.
У меня нет настроек соединения для подключения к контейнеру, так что это также будет выходить за рамки уравнения.
Что мне здесь не хватает?