摘要: 按照官网的命令执行总是报错,因此使用如下命令选择国内的下载: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 使用该命令需要在控制台手动下一步:无下图 阅读全文
posted @ 2024-01-04 14:36 masy 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 全局异常拦截和返回值封装共分为五个类,分别是错误码枚举类、返回值封装类、自定义业务异常类、全局拦截类、全局返回值处理类。 #错误码枚举类 用来定义返回值的错误码。 package com.masy.global.exception; /** * @ClassName ErrorCode * @Des 阅读全文
posted @ 2023-04-05 17:22 masy 阅读(136) 评论(0) 推荐(0) 编辑
摘要: #查看IP 命令:ifconfig,网卡ens33是当前使用的IP地址。 #修改文件 修改 /etc/sysconfig/network-scripts/ifcfg-ens33 文件,ens33是上一步中查询的网卡名称。 命令是: vi /etc/sysconfig/network-scripts/ 阅读全文
posted @ 2023-03-27 19:03 masy 阅读(1946) 评论(1) 推荐(0) 编辑
摘要: ##LVS简介 LVS的英文全称是Linux Virtual Server,即Linux虚拟服务器。它是我们国家的章文嵩博士的一个开源项目。在linux内核2.6中,它已经成为内核的一部分,在此之前的内核版本则需要重新编译内核。 LVS实现了基于IP的数据请求负载均衡调度方案;是四层负载均衡。 LV 阅读全文
posted @ 2023-03-20 22:47 masy 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 简介 架构图 Nginx双机热备 阅读全文
posted @ 2023-03-17 02:27 masy 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 设计一个好的架构需要满足:高并发、高性能、高可用 三个条件。 举一个实际的例子,如高并发方面要求QPS 大于 10万;高性能方面要求请求延迟小于 100 ms;高可用方面要高于 99.99%。 注:QPS(Query Per Second):每秒请求数,就是说服务器在一秒的时间内处理了多少个请求。 阅读全文
posted @ 2023-03-17 02:23 masy 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2023.cnblogs.com/blog/2135247/202303/2135247-20230310114522971-1198136397.png) 阅读全文
posted @ 2023-03-10 11:46 masy 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要搭建nginx的双机热备搭建,实现Nginx的高可用。 以下介绍LVS+keepalived+nginx部署。 先来简单介绍下nginx吧: nginx以占用内存小,并发高著称,常用作反向代理和负载均衡。 nginx高可用方案使用最广的是LVS+keepalived+双机热备,接下来说下 阅读全文
posted @ 2023-03-10 10:23 masy 阅读(871) 评论(0) 推荐(0) 编辑
摘要: # 全局定义标识 global_defs { # 通知收件人地址 notification_email { email email } # 通知发送邮件地址 notification_email_from email # smtp服务器地址 smtp_server host # smtp服务器连接超 阅读全文
posted @ 2022-12-12 17:37 masy 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 花费了两天整理了下微服务的常用架构,之前做微服务都是专攻某一块,把整体架构快忘记了,先上个架构图,接下来时间,我会按照这张架构图来搭建一整套系统。 阅读全文
posted @ 2022-12-11 13:46 masy 阅读(503) 评论(0) 推荐(0) 编辑