摘要:
前面已经介绍了使用HTTP直接收集跟踪数据,下面演示使用消息中间件收集跟踪数据。相比HTTP的方式。消息中间件有以下好处: 微服务与ZipkinServer解耦,微服务无须知道ZipkinServer的网络地址。 一些场景下,ZipkinServer与微服务网络可能不同,使用HTPP直接收集的方式无 阅读全文
摘要:
前面的演示,ZipkinServer是将数据存储在内存中。这种方式一般不适用于生产环境。因为一直Zipkinserver重启或发生崩溃,就会导致历史数据丢失。 ZipkinServer支持多后端存储。列如mysql,Elasticsearch.其实现是通过消息中间件rabbitmq,kafka收集数 阅读全文
摘要:
1.前言 Spring AMQP项目将核心Spring概念应用基于AMQP的消息传递解决方案的开发。 Spring提供“模板”作为发送和接收消息的高级抽象。 Spring还为消息驱动的POJO提供支持。 这些库有助于管理AMQP资源,同时促进依赖注入和声明性配置的使用。 在所有这些情况下,您将看到S 阅读全文
inequivalent arg 'durable' for queue 'queueName' in vhost '/' received 'false' but current is 'true'
摘要:
Error while setting up connection for rabbitmq input! Will retry. {:message=>"PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'boot-sis' in 阅读全文
摘要:
项目中我们常用的是把Logback打印的日志存储到文件中保存到硬盘上,这样不利于日志的收集和分析。 以下演示在SpringBoot中通过rabbitmq收集logback日志存储到Elasticsearch中。 环境准备:安装RabbitMQ,安装Elasticsearch和Elasticsearc 阅读全文
摘要:
1.Redis支持 Spring Data支持的其中一个关键值存储是Redis。 官方如下: “Redis是一个高级键值存储库。它类似于memcached数据集不是易变的,值可以是字符串,就像memcached一样,还有列表集和有序集。所有这些数据类型都可以操作使用原子操作来推送/弹出元素,添加/删 阅读全文
摘要:
官方文档地址 中文版 学习方便 http://dubbo.apache.org/zh-cn/docs/user/quick-start.html gitHub https://github.com/apache/incubator-dubbo 背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂 阅读全文
摘要:
新建Maven项目,redis充当注册中心 1.pom.xml <!--dubbo --> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.8</version> </de 阅读全文
摘要:
GitHub 详细介绍地址 https://github.com/apache/incubator-dubbo-spring-boot-project/blob/master/README_CN.md https://github.com/apache/incubator-dubbo-spring- 阅读全文
摘要:
dubbo-spring-boot-actuator 提供 Production-Ready 特性: 健康检查控制断点外部化配置 GitHub https://github.com/apache/incubator-dubbo-spring-boot-project/tree/master/dubb 阅读全文