Outros Tipos de Tempos Limite

Além dos tempos limite de execução e dos tempos limite do soquete, outros tipos de tempos limite, como aqueles do connection factory do J2C, da transação do Enterprise JavaBeans (EJB), dos navegadores, da sessão de HTTP e da sessão do EJB podem causar impacto na execução do aplicativo.

Ao desenvolver seu aplicativo, você deve considerar como outros tipos de tempos limite podem afetar a execução do aplicativo.

Os tempos limite sobrepõem ou até mesmo encapsulam uns aos outros. Essa capacidade fornece várias camadas de proteção contra problemas que possam causar interrupção em seu aplicativo. Um tempo limite mais longo pode mascarar um tempo limite mais curto. Por exemplo, se o tempo limite do soquete for configurado como um valor mais baixo que o tempo limite de execução, o erro de tempo limite do soquete poderá impedir um tempo limite de execução e a ausência de uma resposta do IMS poderá permanecer desconhecida.

Outros valores de tempo limite que podem interagir com os tempos limite do IMS TM Resource Adapter incluem os seguintes valores:

Um exemplo de um tempo limite que pode afetar a execução do aplicativo é a interação entre os aplicativos que são executados no WebSphere Application Server para z/OS e no IMS TM Resource Adapter. O WebSphere Application Server para z/OS consiste de duas partes: um controlador e um conjunto de um ou mais servidores. Por padrão, o trabalho do aplicativo possui um tempo, mesmo quando ele é despachado para uma região servidora. Quando um aplicativo enviado a uma região servidora atinge o tempo limite, essa região servidora é normalmente encerrada de forma anormal e reinicializada. O servidor continua ativo e funcionando. Por isso, cuidado ao escolher os valores do tempo limite de execução que sejam maiores que os valores de tempo limite do WebSphere Application Server. Além disso, tenha cuidado ao escolher o valor do tempo limite de execução de -1, que indica ao IMS Connect para esperar indefinidamente por uma resposta do IMS.

Se você desativar os tempos limites do WebSphere Application Server, consulte a documentação do servidor para obter informações referentes a valores de tempo limite adicionais não descritos nestas informações.

Um segundo exemplo de um valor de tempo limite que poderá afetar a execução do aplicativo é o tempo limite do navegador. Se o valor de tempo limite de execução for configurado para ser maior que o tempo limite do navegador, o valor de tempo limite não será usado, pois o valor de tempo limite do navegador ocorre antes do tempo limite de execução.


Feedback