分布式
文章平均质量分 70
Fred-XU
https://www.zhihu.com/people/fredric-96
展开
-
kafka清理日志崩溃备注
1. 问题阿里云测试环境每隔一段时间kafka崩溃,查找原因日志如下。网上部分文档建议删除日志重新或增加supervisor监控,不解决本质问题2. 原因根本原因在于kafka默认的日志路径在 /tmp 下,linux会定期清除tmp日志3. 解决方案在centos7下修改路径 /usr/lib/tmpfiles.d 的tmp.conf 增加生产环境还是建议将kafka的日志目录切换到挂载大硬盘的目录下。...原创 2021-05-21 14:07:54 · 465 阅读 · 0 评论 -
RabbitMQ笔记二
【参考资料】【1】《RabbitMQ实战指南》【2】https://www.rabbitmq.com/access-control.html【3】https://blog.csdn.net/u010013573/article/details/90991997【4】https://blog.51cto.com/11134648/2155934【5】https://www.cnblogs.com/yanwei-wang/p/4715429.html1. MQTT插件MqttClient mqtt原创 2021-02-20 14:37:59 · 480 阅读 · 0 评论 -
RabbitMQ笔记一
【参考资料】【1】《RabbitMQ实战指南》1 rabbitmq简介MQ般有两种传递模式:点对点(P2P,Point-to-Point)模式和发布/订阅(Pub/Sub)模式点对点模式是基于队列的,消息生产者发送消息到队列,消息消费者从队列中接收消息发布订阅模式定义了如何向一个内容节点发布和订阅消息,这个内容节点称为主题(topic)RabbitMQ是采用Erlang语言实现AMQP(Advanced Message Queuing Protocol,高级消息队列协议)的消息中间件2 r原创 2021-02-20 14:35:04 · 384 阅读 · 0 评论 -
Dubbo 备注
Dubbo是阿里开源的一款服务治理中间件,主要包含如下节点:Provider: 暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 Registry: 服务注册与发现的注册中心。 Monitor: 统计服务的调用次调和调用时间的监控中心。 Container: 服务运行容器。服务提供方配置如下:<beans xmlns="http://www.sp...原创 2016-10-08 16:43:00 · 204 阅读 · 0 评论 -
node(ActiveMq)
简单尝试了node下的ActiveMQ1、下载apache-activemq-5.9.0,执行bat文件;2、登录http://localhost:8161/admin可查看其管理后台;3、安装stomp客户端 npm install stomp-client4、修改基础代码如下:var Stomp = require('stomp-client');var readlin...原创 2016-08-18 15:02:00 · 498 阅读 · 0 评论 -
keepalived 知识备注
keepalived可用于配置nginx/lvs等负载均衡设备的双机热备。keepalived基于VRRP协议,简单的说就是两个物理路由节点(一主一备),虚拟成一个逻辑上的路由节点。实际消息的路由,根据主备状态选择。但对于外部来看,不管是外网访问,还是内部局域网的负载均衡看到的都是这个虚拟的路由节点,即配置的VIP。需要注意的是这个VIP实际上应该映射公网IP,也就是配置完双机后,公网...原创 2016-05-20 17:24:00 · 220 阅读 · 0 评论 -
关于RPC与MQ异同的理解
最近看了一些资料,回顾过去项目的经验,梳理自己对两者异同的理解:相同:1、都利于大型系统的解耦;2、都提供子系统之间的交互,特别是异构子系统(如java\node等不同开发语言);不同:1、RPC侧重功能调用,因此多半是同步的;备注:也有基于MQ上实现RPC的,这样的话就是异步的,MQ本身,如rabbitMQ也有提供实现RPC的能力;2、MQ 的使用,一方面是基于性能的考虑...原创 2015-05-26 12:01:00 · 432 阅读 · 0 评论 -
一致性hash的理解
参考:http://www.blogjava.net/hello-yun/archive/2012/10/10/389289.htmlhttp://blog.csdn.net/cywosp/article/details/23397179 传统的hash算法在存储集群中很常用,比如数据库的sharding,我们就可以通过hash值映射到不同的服务器,架设有N台服务器,那么就是Key...原创 2015-05-26 11:33:00 · 197 阅读 · 0 评论 -
负载均衡笔记
根据部分资料对负载均衡的相关知识做梳理。1. 基本概念 硬件负载均衡:F5 Big IP 软件负载均衡:LVS、Nginx、HAProxy 高可用性软件:heartbeat,keepalived 成熟的linux 集群架构:LVS + keepalived、Nginx + keepalived、DRBD + Heartbeat2. F5 Big IP 2.1. 由f5 形...原创 2014-06-17 14:44:00 · 352 阅读 · 0 评论 -
WSDL
以前做项目时梳理的WDSL基础,原本记录在老博客上,现在迁移过来,参考在线W3CSchool。wsdl (web service description language):web服务描述语言1. WSDL 文档wsdl文档主要通过下面这些元素来描述某个web service:<portType> web service执行的操作; <message> w...原创 2013-04-02 21:16:00 · 122 阅读 · 0 评论