上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 安装包 准备 https://www.rabbitmq.com/which-erlang.html(版本匹配说明 必看) erlang安装包(rabbitmq是erlang平台的) rabbitmq安装包 https://www.rabbitmq.com/ http://www.cnerlang.c 阅读全文
posted @ 2019-05-06 00:11 西伯利亚的狼 阅读(198) 评论(0) 推荐(0)
摘要: AMQP 定义 AMQP(Advanced Message Queuing Protocol,高级消息队列协议)是一个进程间传递异步消息的网络协议。 模型图 工作过程 发布者(Publisher)发布消息(Message),经由交换机(Exchange)。 交换机根据路由规则将收到的消息分发给与该交 阅读全文
posted @ 2019-04-17 23:52 西伯利亚的狼 阅读(1443) 评论(0) 推荐(1)
摘要: 四大部件 (WebHost,Startup,launchSettings,wwwroot) WebHost 简单理解是一个socket, https://www.cnblogs.com/neverc/p/7988226.html (好) Startup Startup.cs文件是ASP.NET Co 阅读全文
posted @ 2019-03-08 00:34 西伯利亚的狼 阅读(728) 评论(0) 推荐(0)
摘要: Socket是什么 实际上socket是对TCP/IP协议的封装,它的出现只是使得程序员更方便地使用TCP/IP协议栈而已。socket本身并不是协议,它是应用层与TCP/IP协议族通信的中间软件抽象层,是一组调用接口(TCP/IP网络的API函数)。更加方便程序员使用传输层 TCP/IP只是一个协 阅读全文
posted @ 2019-01-14 23:04 西伯利亚的狼 阅读(6751) 评论(0) 推荐(0)
摘要: 老一代配置系统 1,XML格式 格式单一。 2,配置信息Kye,只能一维化配置 3,框架信息和应用程序信息混合到一起 应用程序中是 App.config web项目中 web.config 使用程序集 System.Configuration 新一代配置系统 1支持配置文件格式 json xml i 阅读全文
posted @ 2018-12-18 22:56 西伯利亚的狼 阅读(1059) 评论(0) 推荐(0)
摘要: IOC简介 IOC思想 把类当做组件或服务来看待,组件内一定要高内聚,组件之间一定要低耦合,既然要保持低耦合,那就一定不要轻易的去new什么对象。 那组件之间的交互怎么处理呢?那最好的方式就是把new的操作交给第三方的治理框架去做, 比如往大处说的“Dubbo”, Spring Cloud(服务注册 阅读全文
posted @ 2018-12-11 12:50 西伯利亚的狼 阅读(1747) 评论(0) 推荐(1)
摘要: 什么是misfire misfire就是哑火,就是trigger没有得到正常的触发。 1、所有的threadpool都在工作,而且工作时间很长,导致trigger没有threadpool去执行。 2、schedule挂掉有恢复。。 3、错过的执行 misfire阈值 1、ramjobstore 默认 阅读全文
posted @ 2018-04-08 22:02 西伯利亚的狼 阅读(1403) 评论(1) 推荐(0)
摘要: Schedule配置 线程数量 如果一个Schedule中有很多任务,这样默认的10个线程就不够用了。 有很多种方法配置线程的个数。 工厂构造函数 webfonfig quartzconfig 环境变量 建议使用webconfig quartz.scheduler.instanceName = Ex 阅读全文
posted @ 2018-04-07 14:07 西伯利亚的狼 阅读(589) 评论(1) 推荐(0)
摘要: IJob默认情况下是无状态的,和其他系统没有关系 特别是job里面的jobdata每次都是新的。可以无限扩展。 PersistJobDataAfterExecution JobData持久化 Job在执行的后会生成一个新的Job为下一次执行,并且返回这个老的Job。 这样就保持了Job的无状态。但是 阅读全文
posted @ 2018-03-22 22:05 西伯利亚的狼 阅读(2295) 评论(0) 推荐(1)
摘要: 定时框架中最重要的就是时间,我们也可以直接使用Cron这种事件格式。 使用其他的时间格式,就可以用DateBuilder快速的创建出需要的时间。 因为quartz是一个定时框架,所以对于操控时间 需要更加准确的掌握。当时我们也可以直接通过BCL直接定义时间,但是DateBuilder已经灵活封装了, 阅读全文
posted @ 2018-03-19 22:39 西伯利亚的狼 阅读(941) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页