我在Azure上部署了一个nodejs应用程序,我想打电话给每个星期五。
我可以将.bat文件上传到webjob并告诉它调用app.azurewebsites.net/test吗?
这是可能吗?还是比这更复杂?
谢谢
Mihai Dobrescu
答案 0 :(得分:0)
更新:
如果您只想通过webjobs调用网站,则可以。否则,您可以忽略我的答案。
我对.bat不熟悉,这是链接Azure WebJob calling a Web Page using Powershell。您可以用相同的方式修改为.bat。
如果我误会你,请纠正我。
如果您只想调用每个星期五在azure中部署的网站网址,则只需编写一些代码即可将网站(.bat / powershell / .net等)称为webjobs,然后按照{ {3}}(该站点现在已损坏,请参阅此Cron Expression)。
如果每个星期五的9:00致电,则时间表如下:
0 0 9 * * Fri
答案 1 :(得分:0)
谈到Azure WebJobs,它实际上是一个后台应用程序。不应这样接受传入的请求。但是,将一些数据发布到Azure队列/表记录并让WebJob或其他任何内容读取以采取适当的措施是有意义的。如果您更详细地说明,我可以提供更多帮助。
不会使事情复杂化,但是Azure功能在类似情况下也有很大帮助。