Rotas do agendamento e acionamentos
Rotas de disparo do agendamento entre o Windows, os arquivos locais da pasta agendamento/ e a URL final executada no dominio do CCB.
Cadeia principal
- O disparo parte do Agendador de Tarefas do Windows.
- A tarefa chama um arquivo
.batdentro deC:\inetpub\wwwroot\LocalUser\clubedoscompositores\agendamento\. - O
.bataponta para um arquivo.urldo mesmo conjunto. - O
.urlchama uma URLhttps://www.clubedoscompositores.com.br/.... - A URL final executa uma pagina ASP publicada no mesmo servidor.
Padrao dos arquivos .bat
| Arquivo | Conteudo |
|---|---|
alerta_novos.bat |
alerta_novos.url |
boasvindas.bat |
boasvindas.url |
medalhas_atualiza_pontos.bat |
medalhas_atualiza_pontos.url |
limpa_cadastro.bat |
limpa_cadastro.url |
estudio_atualiza_pagamento.bat |
estudio_atualiza_pagamento.url |
suspender_servicos.bat |
suspender_servicos.url |
radionline_2015_altera_broadcast_automatico.bat |
radionline_2015_altera_broadcast_automatico.url |
diretorios_virtuais_cria_powershell.bat |
diretorios_virtuais_cria_powershell.url |
limpa_atendimento_online.bat |
limpa_atendimento_online.url |
Rotas fechadas
| Grupo | .bat |
.url |
URL final | ASP final |
|---|---|---|---|---|
| Comunicacao de entrada | alerta_novos.bat |
alerta_novos.url |
https://www.clubedoscompositores.com.br/agendamento/alerta_novos_socios.asp |
agendamento/alerta_novos_socios.asp |
| Boas-vindas | boasvindas.bat |
boasvindas.url |
https://www.clubedoscompositores.com.br/agendamento/boasvindas.asp |
agendamento/boasvindas.asp |
| Boleto Bradesco | email_fazer_boleto_bradesco.bat |
email_fazer_boleto_bradesco.url |
https://www.clubedoscompositores.com.br/agendamento/email_fazer_boleto_bradesco.asp |
agendamento/email_fazer_boleto_bradesco.asp |
| Pontos e niveis | medalhas_atualiza_pontos.bat |
medalhas_atualiza_pontos.url |
https://www.clubedoscompositores.com.br/agendamento/medalhas_atualiza_pontos.asp |
agendamento/medalhas_atualiza_pontos.asp |
| Limpeza de cadastro | limpa_cadastro.bat |
limpa_cadastro.url |
https://www.clubedoscompositores.com.br/agendamento/limpa_cadastro.asp |
agendamento/limpa_cadastro.asp |
| Estudio | estudio_atualiza_pagamento.bat |
estudio_atualiza_pagamento.url |
https://www.clubedoscompositores.com.br/agendamento/estudio_atualiza_pagamento.asp |
agendamento/estudio_atualiza_pagamento.asp |
| Suspensao de servicos | suspender_servicos.bat |
suspender_servicos.url |
https://www.clubedoscompositores.com.br/agendamento/suspender_servicos.asp |
agendamento/suspender_servicos.asp |
| Radio e destaque | radionline_2015_altera_broadcast_automatico.bat |
radionline_2015_altera_broadcast_automatico.url |
https://www.clubedoscompositores.com.br/agendamento/radionline_2015_altera_broadcast_automatico.asp |
agendamento/radionline_2015_altera_broadcast_automatico.asp |
| Diretorios virtuais | diretorios_virtuais_cria_powershell.bat |
diretorios_virtuais_cria_powershell.url |
https://www.clubedoscompositores.com.br/agendamento/diretorios_virtuais_cria_powershell.asp |
agendamento/diretorios_virtuais_cria_powershell.asp |
| Atendimento online | limpa_atendimento_online.bat |
limpa_atendimento_online.url |
https://www.clubedoscompositores.com.br/atendimento_ccb/limpa_atendimento_online.asp |
atendimento_ccb/limpa_atendimento_online.asp |
Variacoes de rota
Saida fora de agendamento/
limpa_atendimento_online.batcontinua na pastaagendamento/, mas a URL final sai paraatendimento_ccb/limpa_atendimento_online.asp.- Essa rota mantem a mesma cadeia de disparo por
.bate.url, mudando apenas a pasta da pagina ASP final.
Grafia divergente no par .bat e .url
- O arquivo
.batde boleto Bradesco chamaemail_fazer_boleto_bradesco.url. - O arquivo
.urlchamahttps://www.clubedoscompositores.com.br/agendamento/email_fazer_boleto_bradesco.asp.
Script local fora da rota HTTP
backup_mysql.batfica na mesma pasta do agendamento, mas nao aponta para.url.- O comando copia
C:\Arquivos de programas\MySQL\MySQL Server 5.0\data\mysql\*.*paraM:\MySQL_dados_backup\data\mysql\*.*. - Esse arquivo funciona como rotina local de copia de dados dentro do conjunto operacional do agendamento.
Alcance tecnico das rotas
- A mesma cadeia de disparo atende tarefas de cobranca, emails, pontos, limpeza, estudio, radio, diretorios virtuais e atendimento online.
- A pasta
agendamento/concentra tanto a ponta HTTP das rotinas quanto scripts locais operacionais. - O handler final continua sendo a peca que abre conexao com MySQL, altera estado e executa a rotina funcional.
Reexecucao pratica
- As rotas HTTP repetem a mesma sequencia
.bat->.url-> URL -> ASP quando a tarefa e disparada de novo. backup_mysql.batrepete a copia local comcopy ... /yno mesmo destino.- A cadeia so muda quando muda o arquivo local, a URL do atalho ou a pagina ASP final.
Relacoes com outras paginas
- O panorama do agendamento fica em Tarefas Agendadas.
- O inventario funcional das rotinas fica em Tarefas por Grupo.
- Os acoplamentos do agendamento com o restante do sistema ficam em Arquitetura.
- A copia local do MySQL fica em Operacao > Backups e Recuperacao.
- Interrupcoes e reexecucao das rotas tecnicas ficam em Interrupcoes e Reexecucao.