![]() |
1
4
如果你的方法不能使用
|
![]() |
2
0
这个
|
![]() |
3
0
我的答案是:不要这样做。您正在构建一个分布式系统,尽管它很简单,但一般来说,在分布式系统中引入服务之间的耦合是有问题的。因此,即使可以使用Application\u BeginRequest为域播种,您也可以将批处理作业的行为绑定到您的网站。有了这种安排,就有传播错误的风险,而且会使系统的部署更加复杂。 研究这个问题的一个更好的方法是认识到核心需求是将生产站点的绑定与批处理作业中使用的URL同步。在许多情况下,在应用程序配置你的批量将是最好的解决方案,真的没有任何需要引入代码,除非你知道你的网址将经常改变,或者你需要扩展到许多不同的任意网址。如果您需要支持以编程方式更改URL,我建议您考虑设置像Consul这样的分布式配置系统,并从部署系统中读取IIS绑定和应用程序配置为您的批处理创建文件。因此,即使在这个高级场景中,批处理和网站之间也没有直接的交互。 |
![]() |
Melanie · ASP。子项未继承Net MenuItem格式 7 年前 |
![]() |
Diego Razquin · Asp:按钮及其控制器 7 年前 |
![]() |
Chan Yoong Hon · 导航到新页面并显示警报框 7 年前 |