Última pergunta sobre Spring Integration

1
Responda

Existe alguma limitação para gateway de saída http com grande tamanho de carga útil

Usamos Spring Integration em nosso projeto SpringBoot para obter a resposta http de nosso cliente e, em seguida, transformar a carga útil para o nosso sistema necessário, no entanto, descobrimos que quando o tamanho da carga útil é superior a (cerca de) 11M, a solicitação http sempre terá o tempo limite esgotado ( definimos 10 minutos para o tempo limite), mas podemos usar CURL ou carteiro para baixar a carga útil de 11M com sucesso em 5 minutos.

httpclient spring integration

2
Respostas

É possível configurar o poller para cada entidade a partir de uma fonte de dados?

Estou desenvolvendo um microsserviço multipropriedade por integração Spring. Estou obtendo as credenciais de login de cada propriedade do banco de dados, como a tabela LOGIN. A tabela LOGIN possui esses campos; LOGIN.username, LOGIN.pass e LOGIN.period (período do poller). Se eu quiser fazer funcionar o microsserviço com diferentes configurações de poller com base no campo LOGIN.period, como posso fazer isso?

spring integration spring integration dsl

1
Responda

Como adicionar suporte de transação aos fluxos de integração Java DSL

Tenho que adicionar um suporte de transação a um fluxo de integração. Vamos supor que existam 3 transformadores. O primeiro e o terceiro transformadores devem ser feitos na mesma transação, mas o segundo não deve ser feito em nenhuma transação. Assim, se ocorrer um erro no terceiro transformador, todas as alterações do primeiro e do terceiro transformadores não devem ser confirmadas, mas as alterações do segundo transformador devem ser confirmadas. Como eu posso fazer isso? Tentei adicionar .transform(FirstMessageTransformer, e -> e.transactional(true)) mas todos os transformadores são feitos dentro de uma transação. Também tentei adicionar .transform(FirstMessageTransformer, e -> e.transactional(false)) mas não parece funcionar bem, porque as alterações são confirmadas para todos os transformadores, mesmo se ocorrer uma exceção.

spring java spring integration transactions spring integration dsl

Etiquetas quentes

© 2021   OlaMundo.Org