![](https://i-blog.csdnimg.cn/columns/default/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
组件
文章平均质量分 79
呼哇呼哇time
这个作者很懒,什么都没留下…
展开
-
Springboot集成RabbitMq@RabbitListener不自动生成队列
大意如下,如果定义了RabbitAdmin的Bean,就会自动创建队列。如下配置消费队列,期望会自动创建注解中的queue和exchange。修改rabbit配置,增加RabbitAdmin定义,如下。查看RabbitListener定义。但是启动报错,日志如下。再次启动,成功创建。原创 2023-02-09 11:11:31 · 1918 阅读 · 1 评论 -
Docker安装ELK
利用elk进行日志提取分析。安装elasticsearch创建一个内网组,方便其他组件之间直接通过内网访问,比如logstash和kibana等。docker network create elk-net启动Elasticsearch:docker run -d --name elasticsearch --net elk-net -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.12.0注意:原创 2021-04-15 15:17:37 · 202 阅读 · 0 评论 -
日志输出规范
1. 组件日志组件有很多,日志门面的选择Slf4jApache Commons Logging日志的实现有:log4jlogbacklog4j2Java Util Logging(jul)Jboss Logging建议统一使用Slf4j作为日志门面,logback作为日志实现。2. 级别日志的级别有很多,我们一般只用四个。日志级别由低到高DEBUG - INFO - WARN - ERROR。DEBUG(调试):开发调试日志。一般来说,在系统实际运行过程中,不会输出该级别原创 2021-04-15 15:15:50 · 1028 阅读 · 0 评论 -
Spring Cloud Alibaba
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。主要功能服务限流降级:默认支持 WebServlet、WebFlux, OpenFeign、RestTempla原创 2021-03-27 17:16:04 · 116 阅读 · 0 评论 -
Spring Cloud Gateway配置
![](https://img-blog.csdnimg.cn/img_convert/6cc657529fb3920364d88e221ab8a562.png#align=left&display=inline&height=595&margin=[object Object]&originHeight=595&originWidth=443&size=0&status=done&style=none&width=443)客户端发送原创 2021-03-10 20:13:12 · 925 阅读 · 0 评论 -
Sentinel限流框架
Sentinel 是什么随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 的历史2012 年,Sentinel 诞生,主要功能为入口流量控制。2013-2017 年,Sentinel 在阿里巴巴集团内部迅速发展,成为基础技术模块,覆盖了所有的核心场景。Sentinel 也因此积累了大量的流量归整场景以及生产实践原创 2021-03-08 13:08:36 · 256 阅读 · 0 评论