项目是前后端分离的,vue部署到生产环境时需要带项目名进行访问。acdmSA是我的项目名。 一、修改vue项目config/index.js中的build配置 assetsPublicPath:'/',改为assetsPublicPath:’/acdmSA/'。 二、修改router配置,src/r ...
分类:
其他好文 时间:
2020-09-18 03:18:35
阅读次数:
59
前几天遇到个奇葩问题,502请求没有在我预定的日志里出现,而是出现在了error.log里。但是我就需要监听这些502请求,搜索了一阵子没从网上找到谁给出具体原因。今天突然心血来潮把access_log的位置从location/{挪到了server{,也就是不放在任何location下,就可以了。由结果分析原因:由于我的location/{里写了一个127.0.0.1:8888我故意想让访问出现5
分类:
其他好文 时间:
2020-09-18 02:43:11
阅读次数:
33
https://www.cnblogs.com/taiyonghai/p/9402734.html 注意端口占用问题,配置文件修改即可。 https://nginx.org/en/download.html ...
分类:
其他好文 时间:
2020-09-18 02:26:10
阅读次数:
29
首先找到网站配置文件 然后在里面加入 if ($host ~ '^bjhklh.cn'){ return 301 http://www.xxxxx$request_uri; } if ($request_uri = /analysts-31-26-1.html){ return 301 http:/ ...
分类:
其他好文 时间:
2020-09-18 02:09:36
阅读次数:
53
websocket 配置 map $http_upgrade $connection_upgrade { default upgrade; '' close; } server { listen 80; server_name localhost; location /ws { proxy_pass ...
分类:
Web程序 时间:
2020-09-18 01:47:02
阅读次数:
46
下面是秒杀系统的架构: CDN:主要存储一些静态内容,比如静态页面,例如商场上的秒杀商品页面;秒杀未开始的时候回挡住一些流量,避免访问后台; Nginx:主要做后台流量的负载均衡 redis:后端服务的缓存,主要缓存秒杀接口; db:存储我们的秒杀商品;秒杀单等信息; 主要的优化点:(主要是减少网络 ...
分类:
其他好文 时间:
2020-09-18 01:39:20
阅读次数:
42
这个标题本身是不合理的,但是基于目前公司有一份系统是外部代理商贴牌使用,有一个老的站点是部署在IIS上,好多代理商自己的域名绑定在这个上面,而近期新版本的系统已经上线,那么需要将这些域名也转发到新的站点上。目前有两个问题:(1)这台服务器无法去安装Nginx,因为需要占用80端口,那么服务器上的所有 ...
分类:
其他好文 时间:
2020-09-18 00:58:31
阅读次数:
48
yum -y install libjpeglibjpeg-devel libpng libpng-devel freetype freetype-devel 安装依赖库yum -y install libjpeg-devel 1.首先切换到php源码目录:/usr/local/php-5.6.29 ...
分类:
Web程序 时间:
2020-09-18 00:53:24
阅读次数:
53
一、Ingress介绍和安装 1,介绍 Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。Ingress 可以提供负载均衡、SSL 终结和基于名称的虚拟托管。可理解为Ingress 是在 k8s 集群中的 Service 上做了一个 nginx 代理,将所 ...
分类:
Web程序 时间:
2020-09-18 00:52:29
阅读次数:
54
对于高可用nginx或haproxy这类在用户空间有监听端口和进程的服务来说,如果用keepalived做高可用,我们需要考虑到我们高可用的服务是否正常可用,从而实现在服务不正常的情况下,把对应的VIP能够迁移到其他节点;为了实现能够检测到高可用的服务是否正常,keepalived提供了调用外部脚... ...
分类:
其他好文 时间:
2020-09-18 00:32:48
阅读次数:
35