Índice:
- Como administrador do WebLogic Server, você seguirá muitos procedimentos, incluindo tarefas como estas:
- Um acordo de nível de serviço (SLA) ajuda a definir o que os usuários finais esperam do seu servidor em termos de confiabilidade. A maioria dos usuários espera que um sistema esteja funcionando 24 horas por dia, 7 dias por semana. Tal agendamento simplesmente não é possível. Muitos eventos irão causar o seu sistema por um período de tempo. Por exemplo, lidar com falhas de hardware, atualizações de rotina ou reiniciar seu servidor para citar alguns.
- Em algum ponto, o sistema irá diminuir inesperadamente. Quando ocorre uma interrupção inesperada, você e sua equipe devem estar prontos para lidar com isso. A interrupção pode ser algo que o administrador pode lidar ou algo relacionado ao software. Se a interrupção for causada por um erro de software, um desenvolvedor precisará se envolver na solução.Além disso, essas interrupções podem ocorrer fora do horário comercial normal. Isto é especialmente verdadeiro se você trabalha para uma corporação multinacional.
- Quando seu sistema é implantado pela primeira vez, você pode não estar pensando em crescimento. Mas você deve ter um plano quando seu sistema atual estiver superado. Em geral, você tem duas opções quando seu sistema não pode mais lidar com a quantidade de processamento necessário:
- Fazer backup de dados é uma parte importante do trabalho de qualquer administrador. Para fazer o backup do WebLogic, você precisará fazer backup da parte do seu aplicativo da Web que muda - o banco de dados SQL. Se esses dados já estão sendo copiados por um administrador de banco de dados, você não precisa se preocupar em fazer backup de dados do aplicativo.
Vídeo: Rust: COMO SER ADMIN, COMO SER O ADMINISTRADOR DO SEU SERVIDOR, GOD MODE 2024
Parte do BEA WebLogic Server 8 Para Dummies Cheat Sheet > O trabalho do administrador do WebLogic Server tem muitas facetas. E enquanto você administra sistemas, você ganha experiência com o que funciona e o que não funciona. Aqui estão cinco dicas úteis para a administração do servidor WebLogic.
Procedimentos do documento
Como administrador do WebLogic Server, você seguirá muitos procedimentos, incluindo tarefas como estas:
-
Desligar o servidor para manutenção de rotina
-
Implantando novas versões do WebLogic Server
-
Fazendo backup do servidor
-
Instalando os últimos patches
-
Criando WebLogic Recursos de servidor, tais como fontes de dados
-
Você deve ter instruções escritas para cada um desses procedimentos, o que permitirá que você siga o mesmo procedimento de cada vez, garantindo consistência.
Definir um acordo de nível de serviço
Um acordo de nível de serviço (SLA) ajuda a definir o que os usuários finais esperam do seu servidor em termos de confiabilidade. A maioria dos usuários espera que um sistema esteja funcionando 24 horas por dia, 7 dias por semana. Tal agendamento simplesmente não é possível. Muitos eventos irão causar o seu sistema por um período de tempo. Por exemplo, lidar com falhas de hardware, atualizações de rotina ou reiniciar seu servidor para citar alguns.
Além de definir períodos de manutenção, um acordo de nível de serviço devidamente escrito também deve especificar o seguinte:
Quando a manutenção será realizada
-
Quantos minutos de interrupção inesperada são permitidos por ano
-
Quanto tempo o sistema deve retornar após uma interrupção inesperada
-
Com que frequência as cópias de segurança serão executadas
-
A porcentagem geral de tempo em que o servidor deve estar
-
Configurar procedimentos on-call
Em algum ponto, o sistema irá diminuir inesperadamente. Quando ocorre uma interrupção inesperada, você e sua equipe devem estar prontos para lidar com isso. A interrupção pode ser algo que o administrador pode lidar ou algo relacionado ao software. Se a interrupção for causada por um erro de software, um desenvolvedor precisará se envolver na solução.Além disso, essas interrupções podem ocorrer fora do horário comercial normal. Isto é especialmente verdadeiro se você trabalha para uma corporação multinacional.
Plano de crescimento
Quando seu sistema é implantado pela primeira vez, você pode não estar pensando em crescimento. Mas você deve ter um plano quando seu sistema atual estiver superado. Em geral, você tem duas opções quando seu sistema não pode mais lidar com a quantidade de processamento necessário:
Atualize seu servidor para uma máquina mais rápida.
-
Talvez uma das maneiras mais simples de lidar com mais pedidos é atualizar para uma máquina mais rápida. Isso pode significar a compra de um novo servidor ou simplesmente adicionar outro processador ao seu servidor atual. Quando você atualiza para uma máquina mais rápida, você deve certificar-se de que seu servidor está corretamente copiado pela rede para a nova máquina. Todas as configurações e pacotes instalados devem ser copiados para a nova máquina. Adicionar servidores adicionais ao seu cluster.
-
Se você estiver executando um cluster de servidores, você pode simplesmente adicionar outro servidor. Se você não está executando um cluster de servidores e seu volume de solicitação está se tornando muito alto, você deve considerar usar um cluster de servidores. Adicionar outro servidor ao cluster faz com que o WebLogic Server tenha outro servidor que possa compartilhar parte da carga de trabalho. Isso permite que o aplicativo como um todo seja capaz de aceitar mais conexões. Fazer backup de seus servidores
Fazer backup de dados é uma parte importante do trabalho de qualquer administrador. Para fazer o backup do WebLogic, você precisará fazer backup da parte do seu aplicativo da Web que muda - o banco de dados SQL. Se esses dados já estão sendo copiados por um administrador de banco de dados, você não precisa se preocupar em fazer backup de dados do aplicativo.
Se perder o disco rígido no seu servidor WebLogic, você deverá reinstalar tudo e obter o servidor executando novamente. Se o seu aplicativo foi empacotado como um arquivo de arquivo de aplicativos da Web (WAR), você pode rapidamente recuperar seu aplicativo redistribuindo o arquivo WAR.