Loading

摘要: 简介 基本原理 引入的VIP即虚拟ip,不是nginx服务器的真实IP,而是一个虚拟的"漂移的"IP,为实现nginx服务的高可用,nginx将存在多台服务器(>=2),每台对应的后端应用服务器集群的配置应保持一致,为保障nginx能7*24的提供负载均衡或反向代理的服务,在多台nginx服务器中选 阅读全文
posted @ 2022-12-11 15:47 知科行技 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 前提条件 CentOS7:2009 环境 Nginx:1.20.1 安装 # 安装epel(Extra Packages for Enterprise Linux)企业Linux扩展包 yum install -y epel-release # 验证epel成功加入repo中 yum repolis 阅读全文
posted @ 2022-12-11 15:43 知科行技 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 下载 官网CentOS Mirrors List 下载CentOS-7-x86_64-Minimal-2009.iso 文件 安装 配置 主机名 # 设置新的主机名 默认localhost hostnamectl set-hostname <HostName> 网络[可选 一般已经配置好了] DHC 阅读全文
posted @ 2022-12-11 15:42 知科行技 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 目录 OS CentOS 01-CentOS7 LoadBalancer Nginx 01-Nginx HA Keepalived Keepalived Pacemaker 01-Pacemaker Runtime Container Docker Database SQL Server 01-SQ 阅读全文
posted @ 2022-12-11 15:41 知科行技 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 现有问题 如果直接使用Wireshark查看常见诸如Http等协议报文,并不会有任何不便, 但是如果查看私有协议报文,无法区分哪些是TCP协议相关报文,哪些是含有消息体的私有协议报文,也只能看到一串Byte和对应ASCII编码的Data值,无法知道数据中的各个字节对应哪个字段代表什么含义,更不能根据 阅读全文
posted @ 2022-09-20 21:19 知科行技 阅读(3166) 评论(0) 推荐(0) 编辑
摘要: 受众 .Net c#开发人员 概念 免责声明:计算机科学很多概念都没有类似数学一样严谨的定义,以下概念为个人理解 程序(Program) 静态模板 进程(Process) 程序的实例,一个程序可以有多个进程 线程(Thread) 一个进程可以有多个线程,CPU调度分配最小单位 协程(Coroutin 阅读全文
posted @ 2022-09-20 21:03 知科行技 阅读(1032) 评论(0) 推荐(3) 编辑
摘要: 介绍 https://github.com/dnSpy/dnSpy 是一款.Net平台的集反编译器、程序集编辑器和调试器的利器 功能 反编译 ● 用dnSpy打开对应Dll(Ctrl+O) ● 查看源码 无源码调试 ● 用dnSpy打开对应Dll(Ctrl+O) ● 找到需要打断点的方法行并设置断点 阅读全文
posted @ 2022-09-13 10:49 知科行技 阅读(3129) 评论(0) 推荐(0) 编辑
摘要: 请先参考 K3s生成100年CA证书 搭建K3s集群时会使用我们手动生成的100年CA证书 但是生成的其它非CA证书只有一年有效期,所以我们在集群搭建好以后通过修改时间为99年后再重启k3s服务 以便生成的其它非CA证书的有效期至100年后 再改回时间 再重启K3s服务 # 禁用时间同步,所有服务器 阅读全文
posted @ 2022-09-13 10:40 知科行技 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 查看Openssl版本 openssl version 注意:只需要在第1台执行K3s服务的服务器中执行命令生成证书即可 如果版本大于等于1.1.1 # k3s相关CA证书 mkdir -p /var/lib/rancher/k3s/server/tls cd /var/lib/rancher/k3 阅读全文
posted @ 2022-09-13 10:39 知科行技 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 破解步骤 新建一个类 [HarmonyPatch(typeof(LicenseUtils))] [HarmonyPatch(nameof(LicenseUtils.ApprovedUsage))] class ServiceStackPatch { static bool Prefix() { re 阅读全文
posted @ 2022-09-13 10:28 知科行技 阅读(38) 评论(0) 推荐(0) 编辑