会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员果果
欢迎关注公众号 ——《程序员果果》 ,分享SpringBoot、SpringCloud、Dubbo、Golang、Docker相关知识与技巧。
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Spring Cloud 微服务开发系列整理
摘要: 关注我 转载请标明出处: http://blog.itwolfed.com/ 本文出自程序员果果的博客 源码 github | Spring Boot 系列 :https://github.com/gf-huanchupk/SpringBootLearning,记得star哦! github | S
阅读全文
posted @ 2019-04-03 13:28 程序员果果
阅读(1256)
评论(0)
推荐(0)
2021年2月1日
RocketMQ 常用消息类型
摘要: 本文列举了消息队列RocketMQ常用的消息类型,以及使用这些消息类型的注意事项
阅读全文
posted @ 2021-02-01 09:05 程序员果果
阅读(2015)
评论(1)
推荐(2)
2021年1月15日
RocketMQ 安装
摘要: 镜像方式安装 首先再把上一接中提到的 RocketMQ 部署架构图看一下。 从图中可以看出,RocketMQ的服务端分为两块 Name Server 和 Broker。 Name Server:是一个几乎无状态节点,可集群部署,在消息队列RocketMQ版中提供命名服务,更新和发现Broker服务。
阅读全文
posted @ 2021-01-15 11:05 程序员果果
阅读(4811)
评论(0)
推荐(0)
2021年1月6日
RocketMQ 简介
摘要: 本文根据阿里云 RocketMQ产品文档整理 地址:https://help.aliyun.com/document_detail/29532.html?userCode=qtldtin2 简介 RocketMQ是由阿里捐赠给Apache的一款低延迟、高并发、高可用、高可靠的分布式消息中间件。经历了
阅读全文
posted @ 2021-01-06 09:14 程序员果果
阅读(3546)
评论(0)
推荐(0)
2020年5月19日
Spring Boot 使用 JSR303 实现参数验证
摘要: JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation。Bean Validation 为 JavaBean 验证定义了相应的元数据模型和 API。缺省的元数据是 Java Annotations,通过使用 XML 可以对原有的元数据信息进行覆盖和扩展。在应用程序中,通过使用 Bean Validation 或是你自己定义的 constraint,例如 @NotNull, @Max, @ZipCode, 就可以确保数据模型(JavaBean)的正确性。constraint 可以附加到字段,getter 方法,类或者接口上面。对于一些特定的需求,用户可以很容易的开发定制化的 constraint。Bean Validation 是一个运行时的数据验证框架,在验证之后验证的错误信息会被马上返回。
阅读全文
posted @ 2020-05-19 10:04 程序员果果
阅读(6382)
评论(0)
推荐(1)
2020年1月13日
Spring Boot 集成 Seata 解决分布式事务问题
摘要: Seata 是 阿里巴巴2019年开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里内部一直扮演着分布式一致性中间件的角色,帮助阿里度过历年的双11,对各业务进行了有力的支撑。经过多年沉淀与积累,2019.1 Seata 正式宣布对外开源 。目前 Seata 1.0 已经 GA。
阅读全文
posted @ 2020-01-13 09:52 程序员果果
阅读(12743)
评论(0)
推荐(1)
2019年11月20日
Feign 调用丢失Header的解决方案
摘要: 问题 在 Spring Cloud 中 微服务之间的调用会用到Feign,但是在默认情况下,Feign 调用远程服务存在Header请求头丢失问题。 解决方案 首先需要写一个 Feign请求拦截器,通过实现RequestInterceptor接口,完成对所有的Feign请求,传递请求头和请求参数。
阅读全文
posted @ 2019-11-20 10:25 程序员果果
阅读(5480)
评论(1)
推荐(0)
2019年10月22日
Spring Boot Actuator 整合 Prometheus
摘要: 简介 Spring Boot 自带监控功能 Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变量、日志信息、线程信息等。这一节结合 Prometheus 、Grafana 来更加直观的展示这些信息。 实验 说明 |服务名 | 地址 | 端口 | |: | :
阅读全文
posted @ 2019-10-22 08:39 程序员果果
阅读(6379)
评论(1)
推荐(1)
2019年8月15日
Prometheus 集成 Node Exporter
摘要: 文章首发于公众号《程序员果果》 地址:https://mp.weixin.qq.com/s/40ULB9UWbXVA21MxqnjBxw 简介 Prometheus 官方和一些第三方,已经把一些常用数据库、系统、中间件等的指标数据的采集做成了一个个 exporter,在生产环境中,直接导入使用就可以
阅读全文
posted @ 2019-08-15 10:23 程序员果果
阅读(4493)
评论(0)
推荐(0)
2019年7月30日
Prometheus 整合 AlertManager
摘要: 简介 Alertmanager 主要用于接收 Prometheus 发送的告警信息,它很容易做到告警信息的去重,降噪,分组,策略路由,是一款前卫的告警通知系统。它支持丰富的告警通知渠道,可以将告警信息转发到邮箱、企业微信、钉钉等。这一节讲解利用AlertManager,把接受到的告警信息,转发到邮箱
阅读全文
posted @ 2019-07-30 09:17 程序员果果
阅读(1363)
评论(0)
推荐(0)
2019年7月1日
Prometheus 与 Grafana 集成
摘要: 简介 Grafana 是一个可视化仪表盘,它拥有美观的图标和布局展示,功能齐全的仪表盘和图形编辑器,默认支持 CloudWatch、Graphite、Elasticsearch、InfluxDB、Mysql、PostgreSQL、Prometheus、OpenTSDB 等作为数据源。上一篇我们通过P
阅读全文
posted @ 2019-07-01 14:06 程序员果果
阅读(2223)
评论(0)
推荐(2)
下一页
公告