Para melhorar a operação de um servidor de aplicativos, é possível definir informações da linha de comandos para iniciar ou inicializar o processo de um servidor de aplicativos. Essas configurações definem propriedades de tempo de execução tais como o programa a
ser executado, os argumentos para executar o programa e o diretório de trabalho.
Sobre Esta Tarefa
Uma definição de processo pode incluir características, como as configurações do JVM (Java™ Virtual
Machine), padrão, erro e caminhos de saída e o ID do usuário
e senha com os quais um servidor é executado.
É possível definir processos do
servidor de aplicativos utilizando o console administrativo ou a ferramenta wsadmin.
Procedimento
- No console administrativo, clique em e, em seguida, clique em um nome do servidor de aplicativos.
- Na seção Infraestrutura do Servidor, clique em .
Selecione , ou .
- Na página de configurações de uma definição de processo, especifique o nome
do executável a ser executado, os argumentos a serem transmitidos quando o processo iniciar a execução e o diretório de trabalho no qual o processo será executado. Em seguida,
clique em .
![[AIX HP-UX Solaris]](../images/unix.gif)
![[IBM i]](../images/iseries.gif)
Especifique instruções de execução do processo para iniciar ou inicializar um processo do UNIX ou do IBM® i.
- Especifique o monitoramento de
políticas para rastrear o desempenho de um processo.
- Especifique os logs de processo para os quais os fluxos de erro padrão e fora do
padrão são gravados. Conclua essa etapa se não quiser utilizar os nomes de arquivos padrão.
- Especifique os pares nome-valor para as propriedades necessárias pela definição de processo.
Evitar Problemas: Cada nome de propriedade customizada deve ser exclusivo. Se o mesmo nome
for utilizado para várias propriedades, o processo utilizará o valor especificado para
a primeira propriedade que tenha esse nome.
gotcha
- Opcional:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Impeça que o servidor de aplicativos crie dumps javacore. Um dump javacore ou um dump de encadeamento, como também é chamado, é um dos
principais documentos de determinação de problemas criados pelo servidor de aplicativos.
Além disso, o impacto no desempenho de criar um dump javacore geralmente pode ser ignorado. Portanto, na maioria dos ambientes do produto, você não deverá suprimir a criação de um dump javacore.
Sob determinadas circunstâncias, como quando há consideração de segurança,
você talvez queira impedir que o servidor de aplicativos crie dumps javacore. Para desativar a função do dump javacore:
- No console administrativo, clique em server_name e, em seguida na seção
Infraestrutura do Servidor, clique em
- No campo Nome, digite DISABLE_JAVADUMP e no campo Valor, digite
true para impedir que o servidor de aplicativos crie dumps
javacore.
- Pare o servidor de aplicativos e, em seguida, faça com que o executável, que
a definição de processo especifica, reinicie o servidor. Se o executável
não puder reiniciar o servidor de aplicativos, o executável deverá utilizar o servidor
genérico.
- Verifique o servidor para ter certeza de que a definição do processo está executando
e operando conforme pretendido.