摘要:
一、安装配置vscode与python使用环境 下载地址:官网https://code.visualstudio.com/ 安装vscode: 一路next安装 配置VScode 安装python插件。 1、打开VScode,按下快捷键Ctrl+Shift+X,进入插件管理页面。 2、在搜索栏输入p 阅读全文
摘要:
一、集群介绍 1、传统web访问模型 (1)传统web访问模型完成一次请求的步骤 1)用户发起请求 2)服务器接受请求 3)服务器处理请求(压力最大) 4)服务器响应请求 (2)传统模型缺点 单点故障; 单台服务器资源有限(客户端则是无限的); 单台服务器处理耗时长(客户等待时间过长); (3)传统 阅读全文
摘要:
nginx之旅(第六篇):nginx优化--nginx优化目的、工作进程优化、长连接设置、数据压缩、客户端缓存 一、Nginx优化目的 标准情况下,软件默认的参数都是对安装软件的硬件标准来设置的,目前我们服务器的硬件资源远远大于要求的标准,所以为了让服务器性能更加出众,充分利用服务器的硬件资源,我们 阅读全文
摘要:
nginx之旅(第五篇):URL重写 一、URL重写介绍 URL重写是指将一个URL请求重新写成网站可以处理的另一个URL的过程。这样说可能不是很好理解,举个例子来说明一下,在开发中可能经常遇到这样的需求,比如通过浏览器请求的http://localhost:8080/getUser?id=1,但是 阅读全文
摘要:
一、什么是数据结构?什么是算法? 什么是数据结构? Sartaj Sahni在他的《数据结构、算法与应用》一书中称:“数据结构是数据对象,以及存在于该对象的实例合组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”他将数据对象(data object)定义为“一个数据对象是实例 阅读全文
摘要:
一、nginx限速 在生产环境中,为了保护WEB服务器的安全,我们都会对用户的访问做出一些限制,保证服务器的安全及资源的合理分配。 限流(rate limiting)是NGINX众多特性中最有用的,也是经常容易被误解和错误配置的,特性之一访问请求限速。该特性可以限制某个用户在一个给定时间段内能够产生 阅读全文
摘要:
一、代理服务与反向代理 什么是代理服务 代理-代理办理(代理理财、代理收货、代理购物等等)。 一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术。关于正向代理的概念如下: 正向代理(forward)是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器 阅读全文
摘要:
一、docker的核心概念 首先介绍Docker 的三大核心概念。 镜像(Image) 容器( Container) 仓库( Repository) 只有理解了这三个核心概念,才能顺利地理解Docker 容器的整个生命周期。 Docker 的大部分操作都围绕着它的三大核心概念一一镜像、容器和仓库而展 阅读全文
摘要:
一、nginx日志管理 Nginx访问日志主要有两个参数控制 1) log_format #用来定义记录日志的格式(可以定义多种日志格式,取不不同名字即可) log_format log_name string 2) access_log #用来指定日至文件的路路径及使用的何种日志格式记录日志 ac 阅读全文
摘要:
一、什么是Docker Docker 开源项目背景 Docker 是基于Go 语言实现的开源容器项目,诞生于2013 年年初,最初发起者是 dotCloud 公司。Docker 自开源后受到广泛的关注和l 讨论,目前已有多个相关项目(包括 Docker 三剑客、Kubemetes 等),逐渐形成了围 阅读全文