负载均衡笔记

并发数---同时服务的调用方的数量

吞吐量---单位时间内,能接受和返回的数据请求量

TPS。 Transaction事务

QPS。Query 请求/查询

优化点:

减少并发数---防止并非过高

低级---限流---可用的用户少了?!

多开几个口---分流

DNS 解析域名到IP

A记录。 address ip

CName 域名到域名

负载均衡跟DNS解析 思路上一样

CAP 一般中间件时候考虑

AC冲突

舍弃P、单点数据库

舍弃A、zk

舍弃C、eureka

一般AP、舍弃C。舍弃强一致性、保证最终一致性。通过最终一致性,兼顾3个特性

读多写少

读写分离

应用内并发

线程

---提升效率---多路计算

---主线程提前释放、避免阻塞耗时---发邮件,记日志,第三方交互/上报信息

线程数计算:

Cpu建议 负载70%

计算密集型/IO密集型

进程---多进程、docker、不同端口启动/开多应用

协程---线程中的线程、

相关推荐
晨非辰31 分钟前
#C语言——刷题攻略:牛客编程入门训练(四):运算(二)
c语言·开发语言·经验分享·学习·visual studio
爱喝水的鱼丶35 分钟前
SAP-ABAP:ABAP Open SQL 深度解析:核心特性、性能优化与实践指南
运维·开发语言·数据库·sql·性能优化·sap·abap
魔都吴所谓2 小时前
【go】map基础操作
开发语言·后端·golang
liweiweili1262 小时前
Tomcat 服务器日志
java·运维·服务器·tomcat
LZQqqqqo3 小时前
C# 中生成随机数的常用方法
java·算法·c#
程序员编程指南3 小时前
Qt 嵌入式 Linux 系统定制全指南
linux·c语言·开发语言·c++·qt
葵续浅笑3 小时前
LeetCode - 合并两个有序链表 / 删除链表的倒数第 N 个结点
java·算法·leetcode
2301_793086874 小时前
Springboot 04 starter
java·spring boot·后端
seabirdssss7 小时前
错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException
java·开发语言
还是鼠鼠7 小时前
tlias智能学习辅助系统--SpringAOP-进阶-通知顺序
java·后端·mysql·spring·mybatis·springboot