logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微服务应用开发入门②必用组件和必掌握知识点

概述源码地址 :https://github.com/zhouxiaohei/cloud-start-demo/tree/master/boot-swagger-demohttps://github.com/zhouxiaohei/cloud-start-demo/tree/master/boot-mybatisplus-demo环境准备 :1、maven3.x 2、JDK8 3、开发工具inte

微服务应用开发入门①web端架构演进

从web层架构的演进了解微服务的概念,进而对微服务的组件有一定的了解;从而知道为什么需要这些组件,以及这些组件设计的初衷,了解组件的责任和边界单体架构最早的时候,带宽所限,一个tomcat就可以搞定一个网站或者项目;MVC架构非常流行即使在现在一些简单的网站和项目也可以使用nginx + tomcat;因为这样开发和维护成本比较低;单体架构--面临的挑战•维护和升级困难代码不断膨胀、功能越来越复杂

Thingsboard Gateway

Gateway是什么?gateway在thingsboard平台定义为一种特殊的设备,通过图形化配置的方式,解析OPC UA、modbus、MQTT、Http协议;通过定时任务,拿到数据解析和转换数据,然后通过MQTT协议传输到thingsboard云端,存储到时序数据库。官网链接https://thingsboard.io/docs/iot-gateway/what-is-io...

#物联网
微服务应用开发入门④服务网关

简述相信通过微服务应用开发入门①web端架构演进的阅读,大家已经知道服务网关是干嘛的;一般来说服务网关会做以下几件事情:路由:路由是API网关很核心的模块功能,此模块实现根据请求,锁定目标微服务并将请求进行转发鉴权:权限身份认证监控:记录请求响应数据,api耗时分析,性能监控。日志:日志记录。限流:实现微服务访问流量计算,基于流量计算分析进行限流,可以定义多种限流规则。Spring Cloud G

SpringCloud服务注册中心比较:Consul vs Zookeeper vs Etcd vs Eureka

原文链接地址:http://luyiisme.github.io/2017/04/22/spring-cloud-service-discovery-products/这里就平时经常用到的服务发现的产品进行下特性的对比,首先看下结论:FeatureConsulzookeeperetcdeuerka服务健康检查服务状态,内存,硬盘等...

hystrix-dashboard+turbine以及hystrix.stream数据问题

我的springcloudshe版本1.5.8.RELEASE如下:hystrix-dashboard 是用于监控hystrix的调用情况,但是针对单个hystrix.stream监控turbine 用于整合多个集群的hystrix.stream,通过turbine.stream对外提供整合数据,这样可以监控集群的hystrix.stream调用http://localhost:po...

springcloud中用到的配置项,kafka、Validator、swagger等

swagger:swagger 引入<!-- swagger --><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifact...

Kafka 大消息设置

kafka大消息生产者向broker发送消息体超过限制The message is 7000158 bytes when serialized which is larger than the maximum request size you have configured with the max.request.size configuration.Exception thrown when

#kafka#中间件
分布式常用概念

云原生https://zhuanlan.zhihu.com/p/105071000 2020 年 Service Mesh 技术展望https://www.cnblogs.com/rinack/p/10792336.html Istio究竟是干嘛的?https://www.jianshu.com/p/65c34b60068b Istio是什么?Istio 是一个与Kubernetes紧密结合的适用

关系型数据库批量取数,fetchSize相关设置调研,mysql、pg、sqlserver、oracle

为了支持对关系型数据库的批量取数,防止内存溢出;调研了mysql、postgresql、sqlserver、oracle数据库的fetchSize设置;数据库连接和处理的代码大同小异,首先贴一份可运行代码;@Slf4jpublic class TestFetchMysql {private Connection connection;private String...

#数据库
到底了