负载均衡笔记

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

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

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、不同端口启动/开多应用

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

相关推荐
缺点内向3 小时前
Java:创建、读取或更新 Excel 文档
java·excel
带刺的坐椅3 小时前
Solon v3.4.7, v3.5.6, v3.6.1 发布(国产优秀应用开发框架)
java·spring·solon
四谎真好看5 小时前
Java 黑马程序员学习笔记(进阶篇18)
java·笔记·学习·学习笔记
应用市场5 小时前
构建自定义命令行工具 - 打造专属指令体
开发语言·windows·python
桦说编程5 小时前
深入解析CompletableFuture源码实现(2)———双源输入
java·后端·源码
java_t_t5 小时前
ZIP工具类
java·zip
lang201509285 小时前
Spring Boot优雅关闭全解析
java·spring boot·后端
Dfreedom.6 小时前
一文掌握Python四大核心数据结构:变量、结构体、类与枚举
开发语言·数据结构·python·变量·数据类型
一半烟火以谋生6 小时前
Python + Pytest + Allure 自动化测试报告教程
开发语言·python·pytest
虚行6 小时前
C#上位机工程师技能清单文档
开发语言·c#