上篇博客说明了Nginx在应用架构中的作用,以及负载均衡的思路。这篇实践一下其中的访问静态资源与访问动态资源的操作。一、认识访问静态资源与访问动态资源的区别 静态资源:指存储在硬盘内的数据,固定的数据,不需要计算的数据。 如:图片、字体、js文件、css文件等等。在用户访问静态资源时,服务器会直接将这些资源返回到用户的计算机内。 动态资源:指需要服务器根据用户的操作所返回的数据,以及存储
1、熟悉目前常见的手机APP登陆方式① 账号登陆(手机、邮箱)② 第三方登陆(微信,QQ,微博)③ 一键快捷登录(工具类,如不记单词)④ 游客登陆(bbs)⑤ demo测试登陆(如友盟等)⑥ 手势登陆,语音登陆,指纹,人脸识别如微信的语音登录、iPhone指纹解锁等等。基本可以说有多少种登录方式就有多少种注册方式。不同方式逻辑区别略大。目前市面较多的是账号登陆+第三方登陆,以这两种常见登陆方式举例
NameServer是整个消息队列中的状态服务器,集群的各个组件通过它来了解全局的信息。同时,各个角色的机器都要定期向NameServer上报自己的状态,超时不上报的话,NameServer会认为某个机器出故障不可用了,其他的组件会把这个机器从可用列表里移除。NamServer可以部署多个,相互之间独立
转载
2024-09-07 17:41:34
79阅读
Systemm V IPC key是一个整数值,其数据类型是key_t,IPC getd调用将一个key转换成相应的整数IPC标识符,这些调用能够确保如果创建的是一个新的IPC对象,那么对象能够得到一个唯一的标识符,如果指定一个既有对象的key,那么总是会取得该对象的(同样的)标识符(在内部,内核会为各种IPC机制维护着一个数据机构将key映射成标识符) 如下三种方式可以产生唯一的key随机的选取
转载
2024-08-05 18:29:49
21阅读
Nginx是什么nginx是一款轻量级的web服务器,主要反向代理或者电子邮件(imap/pop3)代理服务等。
其特有优势:框架轻量级,占用内存少,并发能力强。可做前端请求的负载均衡(当然这些都是废话,如果你有需求要使用nginx时,你肯定会弄明白的)。Nginx环境构建安装Nginx:这里是在虚拟机上的Centos7.4上进行安装 1 : wget下载: http://nginx.org/d
转载
2024-03-21 20:46:49
32阅读
1.安装vsftpd vsftpd是受SELINUX控制的,因此安装之前先关闭SELINUX查询 yum list all vsftpd*安装vsftpd yum -y install vsftpd Vsftpd:安全性检查规则非常严格,Cd
转载
2024-07-14 09:30:18
56阅读
# Redis 主从哨兵模式下的 Client 多 IP 配置
## 引言
Redis 是一个高性能的开源内存数据库,广泛应用于缓存、数据存储等多个场景。为了提高数据的可用性和可靠性,Redis 提供了主从复制和哨兵模式。哨兵模式能自动监测主节点的健康状态,并在主节点故障时进行故障转移。本文将探讨在 Redis 的主从哨兵模式中,如何配置客户端使用多个 IP 地址。
## Redis 主从与
# 如何在Redis中使用不同的IP
## 引言
在日常开发中,我们经常需要在Redis中存储不同的数据,并根据不同的IP进行操作。今天我将分享给你如何在Redis中使用不同的IP的方法,希望能帮助到你。
### 步骤
下面是在Redis中使用不同的IP的步骤:
| 步骤 | 操作 |
| --- | --- |
| 1 | 连接到Redis服务器 |
| 2 | 存储不同的IP地址 |
原创
2024-03-04 07:00:42
29阅读
说明:Apollo是一个配置管理工具,具体可以看官网 https://ctripcorp.github.io/apollo/#/zh/README,个人觉得比spring cloud config好用这篇教程部署双环境,本机部署Dev环境,阿里云部署Pro环境,apollo-portal部署在本机,用来管理Dev环境和Pro环境采用分布式部署/物理机部署/直接下载安装包。因为我不需要定制
转载
2024-10-31 15:50:46
59阅读
# Containerd 可以配置多个 registries 吗?
## 简介
Containerd 是一个开源的容器运行时,用于管理和运行容器。它被广泛应用于容器编排工具,如Docker、Kubernetes等。而 registries 则是用于存储和分发容器镜像的仓库,常见的 registries 有 Docker Hub、阿里云镜像仓库等。那么,containerd 是否可以配置多个 r
原创
2024-01-09 21:11:08
225阅读
简单工厂模式(Simple Factory Pattern),又称静态工厂模式(Static Factory Pattern)。举两个例子以快速明白Java中的简单工厂模式:
女娲抟土造人
话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。
女娲造人,这就是简单工厂模式的
转载
2024-09-07 09:46:17
14阅读
第1章 负载均衡介绍1.1 负载均衡和反向代理的区别 严格的说,Nginx仅仅是作为Nginx Proxy反向代理使用的。普通的负载均衡软件,例如LVS,其实现的功能只是对请求数据包的转发(也可能会改写数据包)、传递,其中DR模式明显的特征是从负载均衡下面的节点服务器来看,接收到的请求
无线局域网络安全802.11标准下的拓扑结构:独立基本服务集IBSS、扩展服务集ESS。 IEEE802.11标准称之为基本服务集BBS。IBSS:一个独立的BSS,没有中枢节点,至少包括两个无线站点。ESS:BSS通过AP和分布式系统连接。AP是网络的中心节点,为BSS提供到分布式系统的接口。IEEE802.11标准被看作网络中的物理层和数据链路层。 数据链路层最重要的功能之一是介质访问控制MA
# MySQL配置多个IP连接的指南
用一个数据库支持多个IP连接在应用程序开发中是一个常见需求,尤其是在分布式系统中。本文旨在帮助刚入行的开发者了解如何配置MySQL以支持多个IP连接。
## 流程概述
下面是整个配置流程的概述,展示了我们将要执行的步骤:
| 步骤 | 描述 |
|------|-----------------
原创
2024-08-02 12:51:26
158阅读
# 实现Java工厂模式自动注入
## 1. 流程概述
在Java中,工厂模式是一种创建型设计模式,用于创建对象而无需指定具体类。自动注入是指在实例化对象的时候,容器自动将所需的依赖注入到对象中。实现Java工厂模式可以使用自动注入的方式,可以通过依赖注入框架如Spring来实现。
下面是整个流程的步骤表格:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建工厂接口和工
原创
2024-05-11 04:06:23
165阅读
摘录☞:https://www.jianshu.com/p/1c5fef69897fdocker 网络配置Dokcer 通过使用 Linux 桥接提供容器之间的通信,docker0 桥接接口的目的就是方便 Docker 管理。当 Docker daemon 启动时需要做以下操作:
creates the docker0 bridge if not present
# 如果 docker0 不存在
转载
2024-07-06 18:53:36
38阅读
Web集群部署(Nginx+Keepalived+Varnish+LAMP+NFS) 一、服务介绍 1.1 Nginx服务 Nginx是一个高性能的HTTP和反向代理服务器,也是一个支持IMAP/POP3/SMTP的代理服务器。Nginx即支持Web服务正向代理,也支持反向代理,尤其是反向代理功能十分强大。Nginx支持缓存功能,
# Python Socket 库的 Bind 函数与 IP 绑定
在网络编程中,使用 Python 的 Socket 库进行服务器端的通信时,`bind` 函数是一个重要的关键步骤。它能够将服务器的 IP 地址和端口号绑定在一起,从而在指定的 IP 和端口上监听来自客户端的请求。这篇文章将帮助你了解 `bind` 函数的使用以及如何绑定任意 IP。
## 整体流程
在实现 Socket 进
OSPF简单配置及STP验证的备忘 OSPF(Open Shortest Path First )开放式最短路径优先路由协议是一种基于开放式标准的链路状态路由协议,她不同于IGRP(距离矢量路由协议)和EIGRP(CISCO私有路由协议)。 想对于距离矢量路由协议,OSPF具有收敛时间短,适用范围广的优点。在路由刚开始工作的时候,她需要建立自己的邻居表,然后建立拓扑表,最后建立自己的路由表
转载
2024-08-20 10:45:26
39阅读
(http://bbs.51cto.com/thread-238018-1-1.html)cisco的vlan.trunk技术Vlan中的Trunk技术在园区网中的应用随着网络硬件性能的不断提高、成本的不断降低,目前新建立的校园网基本上都采用了性能先进的千兆网技术,其核心交换机采用三层交换机,它能很好地支持虚拟局域网(VLAN)技术,虚拟网络技术打破了地理环境的制约,在不改动网络物理连接的情况下可