week9 1 RabbitMQ(消息队列)使用erlang语言 py: threading QUEUE 线程之间交互 进程QUEUE 父进程与子进程进行交互,或者同属于同一父进程下多个子进程进行交互 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程 ...
分类:
数据库 时间:
2018-05-05 14:20:41
阅读次数:
176
checking for c compiler default output file name... configure:error:C compiler cannot create executables See 'config.log' for more details. 打开config.l ...
分类:
其他好文 时间:
2018-05-05 14:16:17
阅读次数:
233
一、安装erlang 由于RabbitMq的linux运行环境需要erlang环境,所以需要先安装erlang; 1、erlang下载: http://erlang.org/download/(我下载的是otp_src_R16B.tar.gz版) 2、检查依赖包: make gcc gcc-c++ ...
分类:
系统相关 时间:
2018-05-05 13:26:29
阅读次数:
211
安装RabbitMQ 2.安装 RabbitMQ3.6版本无需make、make install 解压就可以用 环境:linux centos6.5 1.安装erlang 下载rpm仓库:wget http://packages.erlang-solutions.com/erlang-solutio ...
分类:
其他好文 时间:
2018-05-04 18:31:57
阅读次数:
183
高并发 解决思路和手段 扩容 水平扩容,垂直扩容 缓存 Redis,Memcache,Guava,Cache的介绍和使用 队列 kafka,RabbitMQ,RocketMQ等队列特征介绍及使用队列的关注点 应用拆分 服务化Dubbo与微服务Spring Cloud介绍 限流 Guava RateL ...
分类:
其他好文 时间:
2018-05-04 18:19:53
阅读次数:
207
如果你看过前两章对RabbitMQ已经有了一定了解,现在已经摩拳擦掌,来吧动手吧! 用什么系统 本文使用的是Centos7,为了保证对linux不太熟悉的伙伴也能轻松上手(避免折在安装的路上),下面是我的系统镜像地址:https://pan.baidu.com/s/1gfl6Y9l 养成良好的习惯, ...
分类:
其他好文 时间:
2018-05-04 13:57:55
阅读次数:
204
公司开发和测试环境采用的erlang版本是19.0.3,rabbitmq版本为3.6.10。集群条件下稳定使用了近一年时间,没什么问题。 为了保持和线下一致,线上生产环境采用了相同的版本,运行几个月后,出现问题。现象如下: 在几天时间内,有三个队列出现没有消费者的问题。查看rabbitmq的日志。 ...
分类:
编程语言 时间:
2018-05-04 12:05:12
阅读次数:
918
生产者: public class SendLogDirect { private static final String EXCHANGE_NAME="exchange_demo"; private static final String ROUTING_KEY="routingkey_demo" ...
分类:
其他好文 时间:
2018-05-04 01:41:10
阅读次数:
258
安装依赖文件 安装erlang 语言环境 下载安装 配置erlang环境变量 测试一下是否安装成功,在控制台输入命令erl 下载安装RabbitMQ 下载安装 解压后多了个文件夹rabbitmq-server-3.6.1 ,重命名为rabbitmq以便记忆。 配置rabbitmq环境变量 启动服务 ...
分类:
其他好文 时间:
2018-05-03 22:41:17
阅读次数:
271
场景:json配置报文转换遇到的问题:1.json报文转换成map,多节点如何处理?数组如何处理? 2.velocity模板处理数组 3.应用之间rabbitmq通讯map反序列化,数组报错?知识点: HashMap map中重要的两个方法map.containsKey()和map.contaisV ...
分类:
其他好文 时间:
2018-05-03 22:07:07
阅读次数:
574