摘要:
以下是个人在项目开发过程中,总结的Http请求工具类,主要包括四种: 1.处理http POST请求【XML格式、无解压】; 2.处理http GET请求【XML格式、无解压】; 3.处理http POST请求【可以解压】; 4.处理http GET请求【可以解压】。 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8613198.html 一. IIS部署 比如在MVC框架中集成了Quartz.Net定时调度,此时该调度系统会随着MVC框架被挂在IIS下,IIS会进程回收,所以大部分开发都会遇到Quartz挂在IIS下一段时间不 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8577934.html 背景: 默认情况下,Quartz.Net作业是持久化在内存中的,即 quartz.jobStore.type = "Quartz.Simpl.RAMJobStore, Quartz",这种模式 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8573628.html 一. RemoteScheduler远程控制 1. 背景: 在A服务器上部署了一个Scheduler,我们想在B服务器上控制这个Scheduler。 2. 猜想: A服务器上的Schedule 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8561956.html 一. 简介 揭秘: SimpleThreadPool是Quartz.Net中自带的线程池,默认个数为10个,代表一个Scheduler同一时刻并发的最多只能执行10个job,超过10个的job 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8549508.html 一. 简介 1. 什么是哑火 由于某些原因导致触发器(trigger)在该触发的时候没有得到触发,后续对应的解决策略即为哑火策略。(个人理解) 2. 哑火触发的条件 ①:所有的工作线程都在忙碌 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8545777.html 背景介绍及其使用 该章节主要补充介绍,在前一章四类触发器的基础上配合六大Canlander来动态删减某些时间,来满足更多的应用场景。 1. DailyCalendar:动态排除某天的某些字段. 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8542771.html 一. WithSimpleSchedule(ISimpleTrigger) 1. 用途:时、分、秒上的轮询(和timer类似),实际开发中,该场景占绝大多数. 2. 轮询的种类:永远轮询和限定 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8533333.html 一. 简介 1. 几个类型: ①:TriggerBuilder:用来创建ITrigger实例 ②:ITrigger:触发器实例 2.常用的几个方法 ①.StartNow:Trigger马上触发 阅读全文
摘要:
原文地址:http://www.cnblogs.com/yaopengfei/p/8526358.html 一. 五大构件 引言: Quartz.Net的五大构件 1. 调度器:Scheduler 2. 作业任务:Job 3. 触发器: Trigger 4. 线程池: SimpleThreadPoo 阅读全文