07 2024 档案

摘要:虚拟化是一种技术,将硬件资源抽象化形成资源池,然后再统一分配资源进行使用(将物理设备抽象成设备池) 可以在一个主机上运行多个独立的操作系统和软件,我们将每个独立的系统和它对应的软件组成的个体称为虚拟机。 虚拟化特点:分区、隔离、封装(虚拟机的本质是一个文件)、相对独立 计算模块: CPU的组成: 1 阅读全文
posted @ 2024-07-31 09:32 YZreal 阅读(29) 评论(0) 推荐(1) 编辑
摘要:HTTP 不断轮询 怎么样才能在用户不做任何操作的情况下,网页能收到消息并发生变更。 最常见的解决方案是,网页的前端代码里不断定时发 HTTP 请求到服务器,服务器收到请求后给客户端响应消息。 这种方式的应用场景很多,例如扫码登录,前端网页不知道用户是否扫描,只能不断询问后端服务器。当这种方式就会有 阅读全文
posted @ 2024-07-30 11:44 YZreal 阅读(13) 评论(0) 推荐(1) 编辑
摘要:TCP 是传输层的协议,而基于 TCP 造出来的 HTTP 和各类 RPC 协议,它们都只是定义了不同消息格式的应用层协议而已。 RPC(Remote Procedure Call),又叫做远程过程调用。它本身并不是一个具体的协议,而是一种调用方式。虽然大部分 RPC 协议底层使用 TCP,但实际上 阅读全文
posted @ 2024-07-30 11:39 YZreal 阅读(17) 评论(0) 推荐(1) 编辑
摘要:避免发送 HTTP 请求 对于一些具有重复性的 HTTP 请求,比如每次请求得到的数据都一样的,我们可以把这对「请求-响应」的数据都缓存在本地,通过缓存技术减少请求次数。 客户端会把第一次请求以及响应的数据保存在本地磁盘上,其中将请求的 URL 作为 key,而响应作为 value,两者形成映射关系 阅读全文
posted @ 2024-07-30 11:35 YZreal 阅读(22) 评论(0) 推荐(1) 编辑
摘要:HTTP/1.1 相比 HTTP/1.0 性能上的改进: 使用长连接的方式改善了 HTTP/1.0 短连接造成的性能开销。 支持管道(pipeline)网络传输,只要第一个请求发出去了,不必等其回来,就可以发第二个请求出去,可以减少整体的响应时间。 但 HTTP/1.1 还是有性能瓶颈: 请求 / 阅读全文
posted @ 2024-07-30 11:15 YZreal 阅读(42) 评论(0) 推荐(1) 编辑
摘要:HTTPS 在 TCP 三次握手后,还需进行 SSL/TLS 的握手过程,才可进入加密报文传输。HTTP 默认端口号是 80,HTTPS 默认端口号是 443。同时,HTTPS 协议需要向 CA(证书权威机构)申请数字证书,来保证服务器的身份是可信的。 HTTPS通过混合加密、摘要算法以及身份证书, 阅读全文
posted @ 2024-07-30 11:12 YZreal 阅读(40) 评论(0) 推荐(1) 编辑
摘要:HTTP 常见到版本有 HTTP/1.1,HTTP/2.0,HTTP/3.0,不同版本的 HTTP 特性是不一样的。 这一章主要针对 HTTP/1.1 展开,最突出的优点是「简单、灵活和易于扩展、应用广泛和跨平台」。缺点分别是「无状态、明文传输」,同时还有最大的缺点「不安全」。 对于无状态的问题,解 阅读全文
posted @ 2024-07-30 10:46 YZreal 阅读(18) 评论(0) 推荐(1) 编辑
摘要:避免发送 HTTP 请求的方法就是通过缓存技术,HTTP 设计者早在之前就考虑到了这点,因此 HTTP 协议的头部有不少是针对缓存的字段。HTTP 缓存有两种实现方式,分别是强制缓存和协商缓存。 强制缓存 只要浏览器判断缓存没有过期,则直接使用浏览器的本地缓存,决定是否使用缓存的主动性在于浏览器这边 阅读全文
posted @ 2024-07-30 10:10 YZreal 阅读(11) 评论(0) 推荐(1) 编辑
摘要:根据 RFC 规范,GET 的语义是从服务器获取指定的资源,GET 请求的参数位置一般是写在 URL 中,URL 规定只能支持 ASCII,所以 GET 请求的参数只允许 ASCII 字符 ,而且浏览器会对 URL 的长度有限制(HTTP协议本身对 URL长度并没有做任何规定)。 根据 RFC 规范 阅读全文
posted @ 2024-07-30 10:05 YZreal 阅读(17) 评论(0) 推荐(1) 编辑
摘要:HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。HTTP 协议是一个双向协议,是一个在计算机世界里专门用来在两点之间传输数据的约定和规范。是超越了普通文本的文本,它是文字、图片、视频等的混合体,最关键有超链接,能从一个超文本跳转到另外一个超文本。 1xx 类 阅读全文
posted @ 2024-07-30 09:55 YZreal 阅读(12) 评论(0) 推荐(1) 编辑
摘要:ansible可能需要访问密码或API密钥等敏感数据,以便能配置受管主机。通常,此信息可能以纯文本形式存储在清单变量或其他Ansible文件中。但若如此,任何有权访问Ansible文件的用户或存储,这些Ansible文件的版本控制系统都能够访问此敏感数据。这存在安全风险。 使用Ansible随附的A 阅读全文
posted @ 2024-07-29 17:36 YZreal 阅读(34) 评论(1) 推荐(1) 编辑
摘要:在默认情况下,任务失败时会中止剧本任务,不过可以通过忽略失败的任务来覆盖此类行为。在可能出错且不影响全局的段中使用ignore_errors关键词来达到目的。 环境: 受控主机清单文件: [dev] 192.168.10.129 [all:vars] ansible_ssh_user=root an 阅读全文
posted @ 2024-07-29 17:35 YZreal 阅读(17) 评论(0) 推荐(1) 编辑
摘要:环境: 受控主机清单文件: [dev] 192.168.10.129 [all:vars] ansible_ssh_user=root ansible_ssh_pass=123 磁盘: 受控主机需要存在一块空的磁盘。 使用192.168.10.129主机上的sdb创建逻辑卷。 yml文件: ansi 阅读全文
posted @ 2024-07-29 17:34 YZreal 阅读(21) 评论(0) 推荐(1) 编辑
摘要:一、基本语法格式: 格式:ansible 受控主机IP/主机组 [选项] 参数 选项 -k 手动输入SSH协议的代码 -l 指定主机清单文件 -m 指定要使用的模块名 -a 设置传递给模块的参数 -M 指定要使用的模块路径 -S 使用su命令 -T 设置SSH协议的连接超时时间 --version 阅读全文
posted @ 2024-07-29 17:33 YZreal 阅读(44) 评论(0) 推荐(1) 编辑
摘要:Ansible是一个开源 的基于openssh的自动化配置管理工具。可以用它来配置系统,部署软件和编排更高级的IT任务,比如持续部署或零停机更新。Ansible的主要目标是简单和易用,通过Ansible可以批量管理大型运维环境。 Ansible 是一个用 Python 开发的自动化运维工具,它能执行 阅读全文
posted @ 2024-07-29 17:31 YZreal 阅读(17) 评论(1) 推荐(1) 编辑
摘要:云计算是一种服务的模式(商业模式):将信息类资源以服务的方式提供给用户使用,用户可以便捷的、按需计费的、弹性的从云端获取到信息技术的服务。 云计算技术栈层级: CPU CPU的组成: 1、运算器(算术逻辑单元) 2、控制器() 3、存储器(命令和需要运算的数据) 1、高速缓存(cache)(一级缓存 阅读全文
posted @ 2024-07-29 17:21 YZreal 阅读(27) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示