我创建了一个简单的quartz.net示例。控制台应用程序,调度程序类和执行某些日志记录的类。记录每5分钟完成一次。当我运行示例时,我看到以下错误 - 调度程序不可用:'由于目标计算机无法建立连接 积极拒绝它127.0.0.1:555' 失败:无法建立连接,因为目标计算机主动拒绝 它127.0.0.1:555 可能导致这种情况的任何想法? Project参考了Quartz,Common.logging,common.logging.core和log4net
答案 0 :(得分:2)
您需要允许调度程序访问计算机上的端口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