标签:producer

Java

Canal-Admin 集群环境配置及踩坑实录

2

darida 发布于 2020-07-06

集群配置 canal-admin的安装不再累述,可翻看之前文章,本文主要记录canal-admin集群环境的配置和踩坑记录 新建集群 填写zk的集群信息 集群配置参数 `################################################# commo...

阅读(7)评论(0)赞 (0)

Java

Kafka之Java客户端的生产者模块详解(分区,拦截器,发送缓冲)

1

xiaoli.wang 发布于 2020-07-04

在Kafka历史变迁中,一共有两大版本的生产者客户端,一个是0.9.x之前的scala客户端;另一个是之后引入的Java客户端。当这并不代表Kafka不具有多语言的支持性。实际上,常用的语言如C/C++,Python,Go等语言都有Kafka的客户端,只不过不由官方进行维护 本文...

阅读(11)评论(0)赞 (0)

Java

性能分析工具SkyWalking插件开发指南

likai 发布于 2020-07-04

引言 在日常项目中,我们常常会遇到线上性能问题,尤其在微服务的场景下,调用链错综复杂,如何才能快速的定位和解决问题,然后享受美好的夏日时光。枯藤老树昏鸦,空调WiFi西瓜,葛优同款沙发,夕阳西下,我就往上一趴。岂不美哉? SkyWalking是一个观察性分析平台和应用性能管理系统...

阅读(8)评论(0)赞 (0)

Spring

Apache Kafak如何处理消息反序列化失败等毒丸现象?

邓龙华 发布于 2020-07-02

在Kafka的场景下毒丸是:针对Kafka主题生产推入的记录,无论尝试多少次,消费者使用都会失败。 因此,毒丸可以有不同的形式: 记录已损坏(我自己从未使用Kafka遇到过此问题) 反序列化失败 主题的消费者应配置正确的反序列化器,以能够反序列化生产者的序列化Java对象的字节。...

阅读(15)评论(0)赞 (0)

Spring

实战:SpringBoot分布式验证码登录方案

4

xiaoli.he 发布于 2020-07-01

为了防止世界被破坏,为了守护世界的和平。。。说错了,重来~ 为了防止验证系统被暴力攻击,很多系统都增加了验证码效验,比较常见的就是图片二维码,业内比较安全的是短信验证码,当然还有一些拼图验证码,加入人工智能的二维码等等,我们今天的主题就是前后端分离的图片二维码登录方案。 前后端未...

阅读(11)评论(0)赞 (0)

Java

Springboot + Rabbitmq 用了消息确认机制,感觉掉坑里了

yeseng 发布于 2020-06-30

最近部门号召大伙多组织一些技术分享会,说是要活跃公司的技术氛围,但早就看穿一切的我知道,这 T M 就是为了刷KPI。不过,话说回来这的确是件好事,与其开那些没味的扯皮会,多做技术交流还是很有助于个人成长的。 于是乎我主动报名参加了分享,咳咳咳~ ,真的不是为了那点KPI,就是想...

阅读(8)评论(0)赞 (0)

Java

RabbiMQ 学习笔记 — 06 Topic 交换机

8

Harries 发布于 2020-06-30

一、介绍 上一章说到直连交换机可以基于路由键后进行有选择性接收消息的能力。但是它仍然有局限性,它不能实现多重条件的路由。 更加灵活的主题交换机: Topic 使用主题交换机时,不能使用任意写法的路由键,路由键的形式应该是由点分割的单词。用什么词都可以,通常都是能表明意义的。字数大...

阅读(12)评论(0)赞 (0)

Java

Spring Boot RocketMQ 多集群客户端使用小坑记录

1

hanze 发布于 2020-06-29

一、前情 今儿听说业务小伙伴需要在项目中使用多个RocketMQ集群,当前业务有一个集群做canal消费使用(此MQ集群开启了ACL),需要在增加一个MQ集群做业务数据发送,项目使用了Spring Boot组件。 好了,问题描述完了,概括下,就是当前有个MQ集群在进行数据消费,需...

阅读(15)评论(0)赞 (0)

Java

SpringCloud第五篇:熔断监控Hystrix Dashboard和Turbine

3

Harries 发布于 2020-06-29

Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。但是只使用Hystrix Dashboard的话, 你只能看到单个应用内的服...

阅读(14)评论(0)赞 (0)

Spring

一次容器化springboot程序OOM问题探险

6

wenming.gapo 发布于 2020-06-28

背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调查 一、查日志 由于是容器化部署的程序,登上主机后使用docker logs ContainerId查看输出日志,并没有发现任何异常输出。使用docker stats查看...

阅读(13)评论(0)赞 (0)

Spring

SpringCloud 第三篇:服务的提供与Feign调用

2

hellas 发布于 2020-06-28

上一篇,我们介绍了注册中心的搭建,包括集群环境吓注册中心的搭建,这篇文章介绍一下如何使用注册中心,创建一个服务的提供者,使用一个简单的客户端去调用服务端提供的服务。 本篇文章中需要三个角色,分别是服务的提供者,服务的消费者,还有一个是上一篇文章的主角——注册中心Eureka(使用...

阅读(19)评论(0)赞 (0)

Java

RocketMQ入门到入土(一)新手也能看懂的原理和实战!

12

darida 发布于 2020-06-28

学任何技术都是两步骤: 搭建环境 helloworld 我也不例外,直接搞起来。 一、RocketMQ的安装 1、文档 官方网站 http://rocketmq.apache.org GitHub https://github.com/apache/rocketmq 2、下载 w...

阅读(13)评论(0)赞 (0)

Spring

我也没想到 springboot + rabbitmq 做智能家居,会这么简单

17

yanxinchi 发布于 2020-06-27

前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都颇为好奇。 智能可燃气体报警器 产品是一款可燃气体报警器,如果家中燃气泄露浓度到达一定阈值,报警器检测到并上传气体浓度值给后台,后台以电话、短信、微信等方式,提醒用户家中可...

阅读(20)评论(0)赞 (0)

Java

mybatis系列之获取mapper.xml配置文件中的sql

2

darida 发布于 2020-06-27

hello~各位读者好,我是鸭血粉丝(大家可以称呼我为「阿粉」)。今天,阿粉带着大家来了解一下获取 mapper.xml 配置文件中的sql 1.上期回顾 首先,我们还是回顾一下上篇文件的类容。先看下这个测试类,大家还有印象吗: public class MybatisTest ...

阅读(16)评论(0)赞 (0)

Java

Java 多线程基础(十二)生产者与消费者

1

changyuan.xu 发布于 2020-06-25

Java 多线程基础(十二)生产者与消费者 一、生产者与消费者模型 生产者与消费者问题是个非常典型的多线程问题,涉及到的对象包括“生产者”、“消费者”、“仓库”和“产品”。他们之间的关系如下: ①、生产者仅仅在仓储未满时候生产,仓满则停止生产。 ②、消费者仅仅在仓储有产品时候才能...

阅读(12)评论(0)赞 (0)

编程技术

老板要搞微服务,只能硬着头皮上了…

18

darida 发布于 2020-06-22

微服务越来越火。很多互联网公司,甚至一些传统行业的系统都采用了微服务架构。 图片来自 Pexels 体会到微服务带来好处的同时,很多公司也明显感受到微服务化带来的一系列让人头疼的问题。 本文是笔者对自己多年微服务化经历的总结。如果你正准备做微服务转型,或者在微服务化过程中遇到了困...

阅读(20)评论(0)赞 (0)

Java

使用SpringCloud Stream结合rabbitMQ实现消息消费失败重发机制

1

darida 发布于 2020-06-21

前言:实际项目中经常遇到消息消费失败了,要进行消息的重发。比如支付消息消费失败后,要分不同时间段进行N次的消息重发提醒。 本文模拟场景 当金额少于100时,消息消费成功 当金额大于100,小于200时,会进行3次重发,第一次1秒;第二次2秒;第三次3秒。 当金额大于200时,消息...

阅读(23)评论(0)赞 (0)

Spring

springboot + rabbitmq 做智能家居,我也没想到会这么简单

15

邓龙华 发布于 2020-06-21

本文收录在个人博客: www.chengxy-nds.top ,共享技术资源,共同进步 前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都颇为好奇。 产品是一款可燃气体报警器,如果家中燃气泄露浓度到达一定阈值,报警器检测到...

阅读(25)评论(0)赞 (0)