none
Task Scheduler não funciona RRS feed

  • Discussão Geral

  • Prezados, boa tarde.

    Tenho um servidor Windows Server 2008 R2 com aproximadamente 1000 schedulers e que de uns tempos para cá, vem parando de funcionar. Segue algumas configurações já estabelecidas nos schedulers:

    Aba General:

    *Run whether user is logged on or not
    * Do not store password. The task will only have access to local computer resources
    * Run with highest privileges

    Aba Actions:
    No modo edição do scheduler, em Start in, já é definido o path raiz de onde se encontra o schedule.

    Obs: Usuário que está configurado para executar os schedulers, é Administrador.

    Quando chamo o executável ou bat na mão, por fora do task schedule, ele funciona.

    Alguém tem ideia do que pode ser? Existe alguma limitação no task schedule? Alguma permissão específica?

    Obrigado!

    segunda-feira, 9 de novembro de 2020 18:29

Todas as Respostas

  • Alguém??

    Absss,

    terça-feira, 10 de novembro de 2020 17:29
  • thiago acho que nunca vi nenhum srv com tantos agendamentos.

    o que poderia fazer é marcar para executar como adm, mas ja esta. tenta fazer ao contrario desmarcando.

    ja tentou excluir algum agendamento e criar novamente?

    exibe qual erro?

    • Editado Thiago JJ terça-feira, 10 de novembro de 2020 17:51 x
    terça-feira, 10 de novembro de 2020 17:51
  • Olá,

    Obrigado pelo feedback. Na verdade ele não diz nenhum erro.

    Ele simplesmente diz que executou, mas não executa. Já mudei as permissões, criei do zero, tem horas que ele executa, horas não executa. Caso execute o arquivo na mão, sempre roda. Já tentei de tudo ...

    Pode ter alguma limitação técnica da Microsoft, mesmo que não divulgada em relação a quantidade de schedulers que são executados no servidor ? ou limite de execução por usuário ? 

    Deve ter alguma explicação ... outra questão é saber se existe algum outro serviço deste porte que pudesse migrar esses schedulers.

    Obrigado!

    quarta-feira, 11 de novembro de 2020 12:21
  • o teste de criar nova tarefa foi na mesma pasta?

    ja tentou criar uma outra pasta e criar essa tarefa? mesmo que seja para chamar uma bat e executar algo simples como net time @pause por exemplo.

    tarefas padroes do windows continuam sendo executadas?


    • Editado Thiago JJ quarta-feira, 11 de novembro de 2020 12:42 x
    quarta-feira, 11 de novembro de 2020 12:42
  • Todos os schedulers ficavam no local raiz ... eu separei todos os schedulers por pastas, troquei o usuário que faz a execução também ... (rodam sempre como administrador)

    Não cheguei a olhar as tarefas do Windows mas sempre funcionou mto bem até começar a dar problema. Outra questão que pensei, é o fim do suporte para esse SO no dia 14 de janeiro....

    quarta-feira, 11 de novembro de 2020 12:47
  • Existe uma área reservada de memória ou de recursos para os schedulers? pode estar faltando recursos do Windows devido a grande quantidade de schedulers ...
    quarta-feira, 11 de novembro de 2020 12:57
  • Thiago, bom dia!

    Posta aqui como está o Action, exemplo:

    Start a Program "C:\Program Files\Teste\teste.bat" e se tem algum argumento a mais. Outro ponto é qual a rotina? Todos rodam ao mesmo tempo, ou roda 1 vez por dia e todos em horários diferentes. 

    quarta-feira, 11 de novembro de 2020 13:12
  • Não tem um específico, são quase 1000 schedulers como disse. Alguns rodam 1x por dia, outros rodam de 1 em 1 minuto, outros de 5 em 5 minutos, alguns tem argumentos, outros não...

    Program/script:
    E:\apps\robos\arquivo.exe

    Start in (optional): E:\apps\robos

    Não é problema de configuração. Este schedule por exemplo roda a cada 5 minutos, as vezes executa agora, fica 15-20 minutos sem executar e depois ele volta a funcionar. Todos que param de funcionar, voltam a funcionar sem nenhuma intervenção.

    Por isso que eu aposto em uma limitação do Windows, seja ela técnica, limite de tasks no servidor, limite de tasks rodando por um usuário ou até mesmo uma limitação de memória interna.

    quarta-feira, 11 de novembro de 2020 13:46
  • Entendi, a execução está intermitente.  Vou ver se acho algo para te ajudar e posto.

    Valeu

    quarta-feira, 11 de novembro de 2020 13:53
  • Muito obrigado, também estou na busca.
    quarta-feira, 11 de novembro de 2020 13:59
  • o problema é que funcionava, se fosse se vc tem 1000 e adicionei mais 20 e parou ok é a quantidade

    remove 100 e deixa 900 por exemplo e acompanhando, os processos sao simples tambem nao deveria se questao de memoria.

    se vc clicar com o direito sobre a tarefa e executar nada acontece tambem?

    quarta-feira, 11 de novembro de 2020 14:43
  • se vc clicar com o direito sobre a tarefa e executar nada acontece tambem?

    Nada acontece. Mas se você mandar executar 2,3 ... talvez na 4 vez, execute. É muito aleatório.

    Sempre lembrando que em qualquer momento que você chame o executável "na mão", ele funciona na hora.

    quarta-feira, 11 de novembro de 2020 18:50