上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 42 下一页
摘要: 1.安装JDK 目前官网不能直接下载,在网上找到1.8.0版本安装包下载到本地。 1.1.下载jdk并解压 1.2.配置java环境变量 在文件中/etc/profile追加配置: 使配置生效 1.3.验证jdk是否安装成功 2.安装zookeeper 2.1.下载 http://zookeeper 阅读全文
posted @ 2019-01-10 11:23 chester·chen 阅读(2305) 评论(0) 推荐(3) 编辑
摘要: 1.topic类型的Exchange 我们之前说过Topic类型的Exchange是direct类型的模糊查询模式,可以通过routkey来实现模糊消费message,topic的模糊匹配有两种模式: 1. 使用*来匹配一个单词 2.使用#来匹配0个或多个单词 我们来看代码 消费端 生产者代码 我们 阅读全文
posted @ 2019-01-09 09:35 chester·chen 阅读(1188) 评论(5) 推荐(0) 编辑
摘要: 1.消息的优先级 假如现在有个需求,我们需要让一些优先级最高的通知推送到客户端,我们可以使用redis的sortedset,也可以使用我们今天要说的rabbit的消息优先级属性 Producer代码 consumer代码 运行producer 在运行consumer 可以看出消息是按优先级消费的 2 阅读全文
posted @ 2019-01-09 00:20 chester·chen 阅读(1975) 评论(4) 推荐(2) 编辑
摘要: 上一篇我们讲了关于direct类型的Exchange,这一片我们来了解一下fanout类型的Exchange。 1.Exchange的fanout类型 fanout类型的Exchange的特点是会把消息发送给与之绑定的所有Queue中,我们来测试一下。代码如下 运行代码,去可视化工具中查看一下 消费 阅读全文
posted @ 2019-01-08 16:10 chester·chen 阅读(1385) 评论(2) 推荐(2) 编辑
摘要: Producer:消息的生产者,也就是创建消息的对象 Exchange:消息的接受者,也就是用来接收消息的对象,Exchange接收到消息后将消息按照规则发送到与他绑定的Queue中。下面我们来定义一个Producer与Exchange。 1.新建.netcore console项目,并引入Rabb 阅读全文
posted @ 2019-01-08 09:29 chester·chen 阅读(1416) 评论(4) 推荐(2) 编辑
摘要: 一、安装Erlang环境 前提:erlang版本与rabbitmq版本需按照要求对应!!! 1、在安装erlang之前先安装下依赖文件(这一步不要忘掉了, 不然后面./configure的时候要报错): 2、到erlang官网去下载erlang安装包 官网地址:http://www.erlang.o 阅读全文
posted @ 2019-01-07 13:01 chester·chen 阅读(1515) 评论(1) 推荐(2) 编辑
摘要: using ImpromptuInterface; using System; using System.Dynamic; namespace ConsoleApp2 { class Program { static void Main(string[] args) { dynamic expando = new Expa... 阅读全文
posted @ 2019-01-04 10:09 chester·chen 阅读(1015) 评论(1) 推荐(0) 编辑
摘要: using System; using System.Threading; namespace ConsoleApp1 { class MyThread { Thread t = null; ManualResetEvent manualEvent = new ManualResetEvent(true);//为true,一开始就可以执行 ... 阅读全文
posted @ 2018-12-25 09:46 chester·chen 阅读(220) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { //声明CancellationTokenSource对象 static CancellationTokenSource cance... 阅读全文
posted @ 2018-12-25 09:44 chester·chen 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 上一章我们分享了k8s的网络代理模式,今天我们来分享一下k8s中的服务发现。 1.环境变量模式的服务发现 k8s默认为我们提供了通过环境变量来实现服务发现的功能,前提是 1.需要service在pod之前创建 2.适用于同一命名空间 1.1创建service 1.2创建pod 1.3验证 查看环境变 阅读全文
posted @ 2018-12-16 23:11 chester·chen 阅读(1854) 评论(4) 推荐(3) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 42 下一页