2010-03-26 4 views
0

Je veux planifier une page asp.net sur mon hébergement, comment y parvenir?Comment programmer une page Web à exécuter quotidiennement sur un hébergement partagé?

par exemple, j'ai une page nommée myservice.aspx runing sur mon website.com/myservice.aspx

je veux courir cette page sur toutes les 24 heures. une idée?

+0

Pouvons-nous obtenir un peu plus d'informations? Cela ne ressemble pas à tout ce que vous devez donner pour répondre à la question. Par exemple: Pourquoi doit-il fonctionner toutes les 24 heures? Il y a des façons de le faire, juste vouloir s'assurer ce qui est le mieux "pour votre instance". Un petit éclaircissement? – jcolebrand

+0

drachenstern, en fait j'ai écrit une application web, il télécharge un fichier zip à partir de ftp, fichier extarct de la fermeture éclair, puis analyser le fichier extrait. Maintenant, j'ai besoin de courir cette page toutes les 24 heures. ou une fois par jour. puisque ma page Web résidera sur le réchauffement partagé comme godadday je peux programmer l'exécution de cette page. J'ai besoin d'une solution de contournement. J'ai trouvé une solution pour globa.asax et j'ajoute une fonction de rappel cacheitemremove qui me semble fonctionner mais j'ai des doutes. –

Répondre

1

Vous pouvez configurer une tâche planifiée avec un petit fichier .bat qui ouvre simplement la page Web.

(Je ne sais pas si c'est ce que vous entendez par « run » la page)

+0

Malheureusement, cela semble être la meilleure réponse. Mais il existe de meilleurs moyens. – jcolebrand

-2

Je préfère aller avec la solution d'Andy, mais je viens de penser à un bizarre:

perchées sur une javascript minuterie la page pour actualiser la page toutes les 24 heures. Ensuite, laissez la page ouverte dans un navigateur sur un ordinateur dont vous ne vous déconnecterez jamais.

+0

Chut, c'est juste idiot. Ça va se fermer. Je promets. – jcolebrand

3

Vous pouvez utiliser un service comme onlinecronjobs.com pour exécuter des pages.

+0

Ooh, j'ai besoin de marquer ce site dans le cas où il serait utile un jour. – ewall

+1

Quelque chose comme [monitor.us] (http://monitor.us) pourrait aussi bien fonctionner - ils vont frapper votre page régulièrement pour s'assurer que tout est en marche - ne pourrait probablement pas avoir une heure exacte tous les jours, mais vous pourriez vous rapprocher. –

+0

D'accord. J'utilise pingdom.com exactement dans ce but. –

0

J'ai essayé onlinecronjobs.com mais j'ai eu quelques erreurs, puis j'ai essayé setcronjob.com, et tout a l'air bien mais je remarque que le compte gratuit a une expiration de 31 jours, et puis j'ai trouvé celui-ci, qui semble très bon et le compte gratuit pour 5 emplois semble que cela ne possède aucune expiration, voici ma suggestion:

http://cronless.com/

Merci, Chris

Questions connexes