腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
服务化进程
专栏成员
举报
117
文章
198199
阅读量
20
订阅数
订阅专栏
申请加入专栏
全部文章(117)
sql(17)
编程算法(16)
java(14)
数据库(14)
spring(12)
http(11)
maven(9)
云数据库 Redis®(8)
容器(8)
网络安全(8)
微服务(8)
html(7)
分布式(7)
spring cloud(7)
配置(7)
云数据库 SQL Server(6)
网站(6)
xml(5)
jar(5)
文件存储(5)
dubbo(5)
rpc(5)
https(5)
javascript(4)
css(4)
缓存(4)
jdk(4)
mybatis(4)
c++(3)
apache(3)
渲染(3)
存储(3)
数据结构(3)
quartz(3)
负载均衡(2)
mvc(2)
eclipse(2)
github(2)
tomcat(2)
linux(2)
容器镜像服务(2)
云数据库 MongoDB(2)
消息队列 CMQ 版(2)
mongodb(2)
jvm(2)
hashmap(2)
ftp(2)
zabbix(2)
windows(2)
kafka(2)
apollo(2)
class(2)
file(2)
input(2)
ls(2)
代理(2)
工具类(2)
监控(2)
开发(2)
浏览器(2)
php(1)
python(1)
jsp(1)
bootstrap(1)
node.js(1)
jquery(1)
json(1)
django(1)
ide(1)
git(1)
api(1)
nginx(1)
访问管理(1)
云推荐引擎(1)
企业(1)
svg(1)
kubernetes(1)
压力测试(1)
ssh(1)
正则表达式(1)
yum(1)
spring boot(1)
unity(1)
二叉树(1)
tcp/ip(1)
flash(1)
unicode(1)
ascii(1)
es(1)
assets(1)
csv(1)
excel(1)
header(1)
jmx(1)
properties(1)
redis集群(1)
root(1)
schedule(1)
scheduler(1)
search(1)
sftp(1)
telnet(1)
title(1)
编码(1)
编译(1)
部署(1)
程序(1)
磁盘(1)
单例模式(1)
定时器(1)
对象(1)
服务器(1)
集群(1)
解决方案(1)
日志(1)
事务(1)
源码(1)
注解(1)
搜索文章
搜索
搜索
关闭
数据一致性场景实战(一)
云数据库 Redis®
缓存
数据库
sql
分布式
现在很多并发性很高的系统为了提高吞吐量而使用redis来当数据存储,而当redis挂了的时候有可能数据丢失,这个时候系统可能不可用,而把流量路由到db肯定是不可行的,因为流量太大,这个时候恢复redis中的数据又比较耗时,而这个时候经常会出现使用多个reids集群,即有一个或者多个备份redis集群。这个时候怎么保证多个redis集群数据一致性呢?
一笠风雨任生平
2022-01-06
450
0
微服务预热那些事
云数据库 Redis®
jdk
spring cloud
云数据库 SQL Server
数据库
随着流量增长,服务的节点越来越多,对服务性能要求也越来越大,在服务启动时经常会发现存在抖动,针对这些服务抖动,就需要采取一些预热措施,下面就简单介绍下系统相关的服务预热、中间件预热、数据库预热等
一笠风雨任生平
2022-01-06
967
0
springboot加载本地配置中文乱码
ascii
java
idea中文件格式调整 打开Settings>Editor>File Encodings ,
一笠风雨任生平
2022-01-06
685
0
分布式事务解决方案
数据库
sql
消息队列 CMQ 版
kafka
分布式
前面已经聊了很多分布式服务上的技术问题,说到微服务这里就不得不提分布式事务的,下面先聊一下数据库事务以及事务的一些理论
一笠风雨任生平
2022-01-06
313
0
springcloud gateway高级功能之监控metric中tag修改
网站
spring
mvc
spring cloud
http
springcloud gateway在集成Prometheus后看到监控图中uri是UNKNOWN,如下图:
一笠风雨任生平
2022-01-06
2.2K
1
springcloud gateway高级功能之集成apollo后动态刷新路由
apollo
properties
配置
这里有个坑,如果是没有用到默认的application.properties,这里我们就需要填写namespace了,如下,需要配置value="使用的namespace"
一笠风雨任生平
2022-01-06
1.4K
0
springcloud gateway高级功能之根据参数自定义路由Predicate
http
我们使用了springcloud gateway作为也给路由转发功能,由于历史遗留问题,不仅仅需要根据path转发,还需要根据get或者post中的参数进行转发
一笠风雨任生平
2022-01-06
3.2K
0
redis读写分离之lettuce
云数据库 Redis®
redis使用过程中,很多情况都是读多写少,而不管是主从、哨兵、集群,从节点都只是用来备份,为了最大化节约用户成本,我们需要利用从节点来进行读,分担主节点压力,这里我们继续上一章的jedis的读写分离,由于springboot现在redis集群默认用的是lettuce,所以介绍下lettuce读写分离
一笠风雨任生平
2022-01-06
2.8K
0
微服务三大利器之限流
编程算法
https
spring
网络安全
云数据库 Redis®
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。缓存、降级和限流是保护微服务系统运行稳定性的三大利器。
一笠风雨任生平
2022-01-06
1.1K
0
面试必问之mysql优化
编程算法
针对这个问题,首先需要考虑该表记录数是否还会增加,增量是多少,下面就这个面试主要介绍三个方面的优化
一笠风雨任生平
2022-01-06
378
0
jcsv导入导出动态扩展思路
spring
es
class
csv
header
我们支持文件校验、题头校验、列校验等,规则已经多样化,已经覆盖了绝大多数场景,但是难免有一些个性化的校验需要与业务挂钩,这种该怎么办呢?每次都需要在jcsv组件中加规则?这个很容易导致规则越来越多,越来越难以维护。
一笠风雨任生平
2022-01-06
424
0
面试必问之mysql基础
云数据库 SQL Server
数据库
数据结构
sql
编程算法
提示:使用哪一种引擎要根据需要灵活选择,一个数据库中多个表可以使用不同的引擎以满足各种性能和实际需求。使用合适的存储引擎将会提高整个数据库的性能。
一笠风雨任生平
2022-01-06
351
0
面试必问之jvm
企业
编程算法
jvm
java
每个方法执行都会创建一个栈帧,用于存放局部变量表,操作栈,动态链接,方法出口等。每个方法从被调用,直到被执行完。对应着一个栈帧在虚拟机中从入栈到出栈的过程。
一笠风雨任生平
2022-01-06
382
0
k8s中通过aws sdk访问s3遇到的坑
java
由于java使用命令行时可能会出现卡死现象,所以这里想使用aws提供的sdk来直接上传下载文件。 默认有两种方式,一种是程序中配置key:
一笠风雨任生平
2022-01-06
2.1K
0
面试必问之HashMap
hashmap
http
编程算法
二叉树
哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。
一笠风雨任生平
2022-01-06
556
0
面试必问之kafka
kafka
消息队列 CMQ 版
快递小哥手上有很多快递需要送,他每次都需要先电话一一确认收货人是否有空、哪个时间段有空,然后再确定好送货的方案。这样完全依赖收货人了!如果快递一多,快递小哥估计的忙疯了……如果有了便利店,快递小哥只需要将同一个小区的快递放在同一个便利店,然后通知收货人来取货就可以了,这时候快递小哥和收货人就实现了解耦!
一笠风雨任生平
2022-01-06
548
0
面试必问之redis
缓存
云数据库 Redis®
数据库
数据结构
sql
redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统(区别于MySQL的二维表格的形式存储。)。和Memcache类似,但很大程度补偿了Memcache的不足。和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用于缓存无需持久化的数据。而Redis不同的是它会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,实现数据的持久化
一笠风雨任生平
2022-01-06
331
0
微服务全链路跟踪:jaeger集成hystrix
微服务
https
网络安全
编程算法
微服务全链路跟踪:jaeger集成istio,并兼容uber-trace-id与b3
一笠风雨任生平
2020-05-04
942
0
微服务全链路跟踪:jaeger集成istio,并兼容uber-trace-id与b3
http
html
https
github
网络安全
在基于HTTP协议的分布式调用中,通常会使用HTTP Header来传递SpanContext的内容。常见的Wire Protocol包含Zipkin使用的b3 HTTP header,Jaeger使用的uber-trace-id HTTP Header,LightStep使用的"x-ot-span-context" HTTP Header等。Istio1.0支持b3 header和x-ot-span-context header,可以和Zipkin,Jaeger及LightStep对接;istio1.4以上支持uber-trace-id,请参考github官方说明:https://github.com/istio/istio/issues/12400 现在我们我们接入非istio服务都是默认配置uber-trace-id
一笠风雨任生平
2020-04-30
3.6K
1
微服务全链路跟踪:springcloud集成jaeger
http
如果需要测试 or 生产部署jaeger,可以直接度娘搜索jaeger安装, 这里只提供本地all in one安装包 下载地址:https://share.weiyun.com/5Jm3Iwc 安装后查看地址:http://127.0.0.1:16686
一笠风雨任生平
2020-04-30
1.4K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档