Nginx中的server_name指令主要用于配置基于名称的虚拟主机,server_name指令在接到请求后的匹配顺序分别为: 1、准确的server_name匹配,例如: server { listen 80; server_name domain.com www.domain.com; ... ...
分类:
其他好文 时间:
2021-05-25 18:37:07
阅读次数:
0
工作中经常会遇到需要部署前后端分离的项目,今天来给大家介绍一下。 实验目的:实现前后端分离配置,即nginx做代理,前端需要跳转到本地目录访问,后端需要跳转到后端程序。服务器:CentOS Linux release 7.9.2009 (Core)nginx版本:nginx-1.14.2 部署ngi ...
分类:
其他好文 时间:
2021-05-25 18:09:06
阅读次数:
0
进程与线程 进程是具有一定独立功能的程序,关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。从逻辑角度来看,多线程的意义在于一个应用程序(进程)中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用来实现,而是作为进程来调度和管理以及资源分配。这就是 ...
分类:
其他好文 时间:
2021-05-25 17:43:56
阅读次数:
0
前言 事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反应过来是为何。笔者读过一些Linux TCP协议栈的源码,就在解决下面这个问题的时候有一种非常流畅的感觉。 Bug ...
分类:
其他好文 时间:
2021-05-25 17:42:11
阅读次数:
0
问题 nginx日志默认记录在一个文件access.log中,时间长了会导致日志文件特别大,甚至磁盘占满。 解决方案 使用以下方法,将access.log文件每天一个,然后清过15天以前的文件。 方法 创建clearNginxLog.sh文件 #!/bin/bash LOG_PATH="/data/ ...
分类:
其他好文 时间:
2021-05-24 16:43:57
阅读次数:
0
我的在线客服系统 go gin服务出现了大量的 too many open files 错误 , 这时候服务也是连不上的 前端接口的显示就是504 , 超出了nginx设置的超时时间 通过lsof -p 进程id 可以看到打开的文件数量已经1031个了 , 说明了超出了单进程打开文件的限制默认102 ...
分类:
其他好文 时间:
2021-05-24 16:25:18
阅读次数:
0
打开charles,点击proxy-选中Throttle Settings 勾选Enable Throttling 点击ok。弱网环境设置成功 如果是针对单独的地址进行弱网测试,可选中location.添加需要测试的url ...
分类:
其他好文 时间:
2021-05-24 16:24:38
阅读次数:
0
一:Web服务器了解 (一)Web服务器类型 Nodejs 比较特殊,可以用js开发服务端程序; 有两份JS,一份是用于控制服务器的,一份是用于下载到客户端去运行的; Nginx 性能上比Apache更好,灵活度等也优于Apache, 所以逐渐把Apache取代; Apache 一开始出现的时候占服 ...
分类:
Web程序 时间:
2021-05-24 15:38:19
阅读次数:
0
更新软件包 sudo apt update sudo apt install nginx 查看状态 sudo systemctl status nginx 状态显示绿色active表示正常运行 防火墙开放相关端口 sudo ufw allow 'Nginx Full' 重新加载规则 sudo ufw ...
分类:
系统相关 时间:
2021-05-24 15:33:12
阅读次数:
0
wget http://nginx.org/download/nginx-1.16.1.tar.gz # 解压 tar -xzf nginx-1.16.1.tar.gz cd nginx-1.16.1 # yum升级 yum update # yum安装依赖 yum -y install gcc p ...
分类:
Web程序 时间:
2021-05-24 15:28:40
阅读次数:
0