多个应用服务器中的相同Quartz.Net调度程序。
我是Quartz.NET(v.3.0.3)中的新function。我有控制台应用程序,它是石英主机和广播tcp.x:555 / QuartzScheduler 。
在我的公司,我们有2台app服务器机器,它们自己是主机 – 奴隶。如果主应用程序是关闭奴隶取代它的位置。我们将在这些服务器中设置控制台应用程序(作为服务)。
如果我们这样做,Quartz.NET会发生什么,这些调度程序是相同还是不同?
PS:我们正在使用MsSQL jobStore(AdoNetJobStore)。
谢谢你的回复。
我在这个页面找到了自己的解决方案;
Quartz.NET聚类
我复制我的控制台应用程序并更改端口地址(1:localhost:555端口,2:localhost:556端口),创建六个作业,其中三个在30秒内运行,其他在60秒运行。我们在同一时间运行它们石英做什么;
运行相同的PC控制台应用
和我的本性;
谢谢 !
- 使用Task加载ObservableCollection
- 如何在Intellitrace事件中跟踪异步数据库操作?
- WebAPI 2.1中的Ninject错误 – 确保控制器具有无参数的公共构造函数
- 如何获取哪个页面在aspx中向Application_error抛出exception
- 带有urlencoded字符的System.Net.Uri
- 将数据从2个表映射到1个实体 – entity framework4
- 一个DataSource用于多个控件
- 如何从Asp.Net MVC 5依赖性解析器获取Structuremap IContainer实例
- 使用MongoDB时如何按惯例应用BsonRepresentation属性