Trabalhando com o Job Scheduler Subindo o Job Scheduler e o JOC Cockpit Job Scheduler Vá ao diretório onde o Job Scheduler está instalado: No Linux: /opt/sos-berlin.com/jobscheduler//bin/ No Windows: C:\Program Files\sos-berlin.com\jobscheduler\\bin\ Execute o Job Scheduler: No Linux: ./jobscheduler.sh start No Windows: jobscheduler start JOC Cockpit Vá ao diretório onde o JOC está instalado: No Linux: /opt/sos-berlin.com/joc/jetty/bin/ No Windows: C:\Program Files\sos-berlin.com\joc\jetty\bin\ Execute o JOC: No Linux: ./jetty.sh start No Windows: jetty start Acesse o JOC em localhost:4446 Criando um Job No Job Editor, clique em Jobs na lista à esquerda Clique em New Standalone Job. Um novo item na lista de jobs será criado, clique duas vezes nele. Altere os atributos de nome e título para os valores que preferir. Selecione a linguagem dos comandos a serem executados no Job. (shell é o default) Na sequência de tabs abaixo, selecione script, e no TextBox, digite o shell script a ser executado naquele job (supondo que shell seja a opção de linguagem). É possível customizar mais ainda o Job acessando as tabs Options e eMail. Salve a configuração. Criando um Job Chain Clique em Job Chains na lista à esquerda Clique à direita, em New Job Chain. Um novo item na lista de job chains será criado, clique duas vezes nele. Altere os atributos de nome e título para os valores de preferência. Salve a configuração. Criando um passo no Job Chain Abaixo do nome do job chain, clique em Steps/Nodes Inicialmente, devemos criar os estados finais da execução do job chain. Clique em New Chain Node e digite em State sucess e depois error. Acima da lista dos nodes do job chain, ao lado de Full Node, clique em End Node. Clique em Apply Chain Node. Para criar os nodes normais, clique em New Chain Node e digite o nome do estado para aquele nó (idealmente, deve ser algo de fácil identificação, como first, primeiro, step1, etc) Selecione o job a ser executado naquele node, em Job. Selecione o próximo estado a ser executado após sucesso no node, em Next State e o estado a ser executado em caso de erro, em Error State. Clique em Apply Chain Node para salvar. Criando ordens Clique em Job Chain Orders na lista à esquerda. Clique em New Order, à direita. Altere o ID e título para os valores de sua preferência. Selecione a job chain referente a esta ordem em Job Chain. Selecione o estado onde essa ordem começará no campo State. Salve a configuração Criando um agendamento Clique na ordem que deseja agendar. Nas opções abaixo, selecione Run Time. Selecione any Weekday. Na coluna com os dias da semana no canto inferior esquerdo, selecione os dias que deseja executar a ordem e clique em Add. Os dias selecionados serão adicionados na caixa do meio. No lado direito, clique em Apply Group. Os dias serão adicionados no agendamento. Abaixo de any Weekday, deve aparecer uma opção com números (referentes aos números dos dias da semana selecionados para o agendamento). Clique nessa opção. No lado direito, clique em New Period. Em Start Time, selecione Single Start no dropdown e estabeleça o horário de execução da ordem. Selecione a opção em relação à execução em feriados em When Holiday. Clique em Apply Period. Salve a configuração.