调度程序不可用

问题描述:

我创建了一个简单的quartz.net示例。控制台应用程序,调度程序类和执行一些日志记录的类。记录每5分钟完成一次。当我运行示例时,我看到以下错误 - 调度程序不可用:'无法建立连接,因为目标机器 主动拒绝它127.0.0.1:555' 失败:无法建立连接,因为目标机器积极拒绝 它127.0.0.1:555 任何想法可能会导致这种情况?项目引用Quartz,Common.logging,common.logging.core和log4net调度程序不可用

您需要允许调度程序访问机器上的端口555。它或者被防火墙阻止,或者你没有配置调度器来启用远程处理。

以下是如何使用quartz.config文件启用远程处理的方法。

# export this server to remoting context 
quartz.scheduler.exporter.type = Quartz.Simpl.RemotingSchedulerExporter, Quartz 
quartz.scheduler.exporter.port = 555 
quartz.scheduler.exporter.bindName = QuartzScheduler 
quartz.scheduler.exporter.channelType = tcp 
quartz.scheduler.exporter.channelName = httpQuartz 
+0

我创建了新的入站规则,允许555(tcp);它仍然无法工作..我如何配置调度程序来启用远程处理? – btsdotnet 2015-02-11 10:03:53

+0

我已经更新了答案,如何配置调度程序 – jvilalta 2015-02-11 21:36:40

+0

远程处理在哪里添加上述行? – Firdous 2015-08-29 06:00:35