Quartz.NET远程调度的配置方法是什么
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容介绍了"Quartz.NET远程调度的配置方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有
千家信息网最后更新 2025年12月02日Quartz.NET远程调度的配置方法是什么
本篇内容介绍了"Quartz.NET远程调度的配置方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1. 配置Quartz.NET 远程方式执行
计划任务的服务器上配置远程调用Quartz的出口, 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
几点说明:
1. 客户端的"quartz.scheduler.proxy.address" 配置的地址由服务器上配置的channelType,port和 bindName 等组成。注意保持一致。
2. 服务器初始化启动时,从数据库启动相关Job 的过程这里不细说。下次介绍我自己做的任务调度平台的时候,再细说。
3. Job 服务器上,其实就算一个服务宿主,在后台控制调度全部的job 执行计划。
2. 管理客户端
a) 创建一个后台管理的客户端,可以是web网站。也可以是别的。
初始化远程服务器上的全部Scheduler
private static IScheduler scheduler = null;public static void InitRemoteScheduler(){try{NameValueCollection properties = new NameValueCollection();properties["quartz.scheduler.instanceName"] = "schedMaintenanceService";properties["quartz.scheduler.proxy"] = "true";properties["quartz.scheduler.proxy.address"] = string.Format("{0}://{1}:{2}/QuartzScheduler", scheme, server, port);ISchedulerFactory sf = new StdSchedulerFactory(properties);scheduler = sf.GetScheduler();}catch (Exception ex){LogHelper.WriteLog("初始化远程任务管理器失败" + ex.StackTrace);}}
b) 增加,暂停,删除任务等操作
////// 暂停任务 /// /// public static void PauseJob(string JobKey) { try { JobKey jk = new JobKey(JobKey); if (scheduler.CheckExists(jk)) { //任务已经存在则暂停任务 scheduler.PauseJob(jk); LogHelper.WriteLog(string.Format("任务"{0}"已经暂停", JobKey)); } } catch (Exception ex) { throw ex; } }
"Quartz.NET远程调度的配置方法是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
任务
配置
服务
服务器
调度
客户
管理
方法
内容
后台
客户端
更多
知识
网站
过程
实用
一致
学有所成
接下来
困境
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库建模专业课程
网络技术是怎样影响人们思考的
实惠的贸易软件开发流程
软件开发文档参考文献
数据库突然进不去了怎么办
服务器建造的城堡
腾讯云服务器登录亚马逊
有道云服务器
厦航软件开发面经笔经
我的世界有效服务器
光大云网络技术有限公司
炉石app查看卡牌数据库
医院网络安全设备申请
与服务器建立连接失败日志
视频软件开发好找工作吗
川大首招网络安全人才
mfc数据库类
网络安全班会优秀教案
双路服务器有用吗
服务器ping一下网关才能通
山东家腾信息软件开发
网络安全师招聘要求
富士通服务器管理口登陆
e点通网络安全保护
服务器安全模式按什么
迷你世界的服务器在哪里下载
财务系统网络安全
网络安全防护能力亟需提升
为什么服务器没有属性了
新媒体网络安全解决对策