rahul.joshi
Test por , creado hace más de 1 año

The quiz is specifically about the new way of doing prochains and not about the old prochains-app

11
0
2
rahul.joshi
Creado por rahul.joshi hace más de 9 años
Cerrar

IntApi-Prochains

Pregunta 1 de 11

1

The EIP subproject in the template-jersey app should only ever contain outbound flow configurations and not inbound flow configurations

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 2 de 11

1

What is the most appropriate definition of a ProchainProcessor in terms of our new way of doing things

Selecciona una o más de las siguientes respuestas posibles:

  • A prochain processor is a deployable component that can service multiple activemq queues and each queue can have multiple consumers to process the message

  • A prochain processor is a deployable component that can service multiple activemq queues and each queue only has one consumer to process the message

  • A prochain processor is a deployable component that services only one activemq queue and that queue will have only one consumer to process the message

Explicación

Pregunta 3 de 11

1

A prochain processor can place a message directly on an activemq queue which is serviced by a prochain processor associated with another intapi

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 4 de 11

1

What is the most appropriate way of adding a consumer on an activemq queue in production

Selecciona una de las siguientes respuestas posibles:

  • Change the prochain processor configuration to have one more consumer on the queue in question

  • Bring up another instance of the same prochain processor in production on its on aws instance

Explicación

Pregunta 5 de 11

1

What is the purpose of the camel config file in the eip subproject

Selecciona una de las siguientes respuestas posibles:

  • its only something that is used for testing and starting a broker

  • it is used to configure a camel route between queues if we want to

  • It is a way to know which queues are configured for exponential retry of message redelivery using the AMQ_SCHEDULED_DELAY header in the message headers.

Explicación

Pregunta 6 de 11

1

The @EipRetry annotation should only be used on a method that has a @ServiceActivator annotation

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 7 de 11

1

Each service activator can have its own exponential retry configuration

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 8 de 11

1

If you do not use an EIPRetry annotation on a service activator and dont have any other error handling configuration setup in the flow then what does spring integration do with exceptions?

Selecciona una de las siguientes respuestas posibles:

  • Spring integration just throws these exceptions away

  • A MessageHandlingException message is sent to a global jms channel called errorChannel.

Explicación

Pregunta 9 de 11

1

What is the most appropriate EIPRetry annotation?

Selecciona una de las siguientes respuestas posibles:

  • @EipRetry(
    redeliveryChannel =TEMPLATE_CREATION_GATEWAY_CHANNEL_NAME,
    retryConfig = 'taulia.PROJECTNAME.prochains.templateCreation'
    )

  • @EipRetry(
    errorChannel = ERROR_CHANNEL_NAME,
    redeliveryChannel = TEMPLATE_CREATION_GATEWAY_CHANNEL_NAME,
    retryConfig = 'taulia.PROJECTNAME.prochains.templateCreation'
    )

Explicación

Pregunta 10 de 11

1

What does the templateMessagePublishingErrorHandler in the template-jersey-app demonstrate?

Selecciona una de las siguientes respuestas posibles:

  • Demonstrates that you can send exceptions to an error channel without using the @EipRetry annotation on the service activator

  • Demonstrates absolutely nothing

Explicación

Pregunta 11 de 11

1

What does the templateNotificationErrorChannel integrationFlow in the TemplateNotificationFlowConfiguration demonstrate?

Selecciona una de las siguientes respuestas posibles:

  • In order to send the messages from the errorChannel to an activemq queue so that application support can look at them we need to define a outbound flow between the jms error channel and a queue name

  • It demonstrates that we cannot process error messages once they have gone to the error channel.

Explicación