Duvidas sobre servlet

Quando usamos servlets, ele é instanciado uma unica vez no servidor, correto?

Gostaria de saber se quando ocorrer manutencao neste servlet, eu tenho que “derrubar” o servidor e implantar novamente o servlet?

Se sim, isto é uma regra ou varia de servidor para servidor?

Como é feito normalmente…

Agradeço a ajuda

Na tag Context, do server.xml, ha uma propriedade chamada “reloadable”, que, se estiver para “true”, geralmente o container ira notar que algo foi modificado e entao ira recarregar o servlet. Caso contrario, sera necessario restartar o contexto.

Rafael

Uma pequena correção.

Na verdade, mais de 1 instância pode ser carregada. Quem decide isso é o container.