logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据库读写分离架构,为什么我不喜欢

转自 58沈剑 架构师之路:https://mp.weixin.qq.com/s/6mov6Ke3kyAUcWygDj-uaQRD:单库数据量太大,数据库扛不住了,我要申请一个数据库从库,读写分离。DBA:数据量多少?RD:5000w左右。DBA:读写吞吐量呢?RD:读QPS约200,写QPS约30左右。上周在公司听到两个技术同学讨论,感觉对读写分离解决什么问题没有...

#架构
jmeter进行websocket压力测试

准备websocket的插件jar包jmeter默认不支持websocket连接,需要下载额外的jar包到jmeter目录的\lib\ext\目录下下载连接:jmeter的websocket插件jar包配置jmeter1,新建线程组2,添加websocket sampler3,添加结果监视器4,配置websocket sampler我们在chrome的调试模式下可以找

#jmeter#websocket#压力测试
2:SpringCloud Config配置中心

概念对于微服务系统来说,一个系统内可能有几十个服务,然后可能会启动上百个实例。可能其中十个服务都需要连接DB,二十个服务都需要连接Redis或者MQ。如果把DB连接url及用户名密码分写配置到各个服务的application.yml文件中,将会是一件十分枯燥和容易出错的事情,而且如果DB库更换用户名了话,需要各个服务一个一个去修改然后重启,显然是非常不合理的。在微服务系统中,把配置统一放到配...

SpringCloud Finchley基础教程:7,eureka服务注册和服务发现时间配置

转载:https://blog.csdn.net/zhxdick/article/details/78560993背景默认的Spring Eureka服务器,服务提供者和服务调用者配置不够灵敏,总是服务提供者在停掉很久之后,服务调用者很长时间并没有感知到变化。或者是服务已经注册上去了,但是服务调用方很长时间还是调用不到,发现不了这个服务。源码解读通过对Spring ...

#spring cloud#eureka
SpringCloud Finchley基础教程:2,注册中心eureka和配置中心config

1. 注册中心eureka1.1 eureka server1,引入pom依赖<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-s

#eureka
3:SpringCloud Config配置中心的bus动态刷新

概念从上一节 [2:SpringCloud Config配置中心] 中可以看到当配置中心服务中的配置变更后,如果不重启各个客户端服务,客户端服务无法获取到变更后的配置内容。为了解决这一问题,SpringCloud提供了一个消息总线(SpringCloud Bus),它本质上是一个消息系统,目前有rabbitmq和kafka两种实现。原理1,当配置变更后,我们调用刷新接口:默认为 ht...

SpringCloud Finchley基础教程:3,spring cloud gateway网关

1. 引入pom依赖<dependency><groupId>org.springframework.cloud</groupId><artifactId>sp

#gateway
到底了