九路 九路
4年前
HTTPS 原理详解
摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B:如果我们要实现这个聊天软件,本文只考虑安全性问题,要实现
捉虫大师 捉虫大师
4年前
nacos配置中心模块详解
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。配置中心业务上的配置,功能开关,服务治理上对弱依赖的降级,甚至数据库的密码等,都可能用到动态配置中心。在没有专门的配置中心组件时,我们使用硬编码、或配置文件、或数据库、缓存等方式来解决问题。硬编码修改配置时需要重新编译打包,配置文件需要重启应用,数据库受
颇妙 颇妙
3年前
环境信息
环境信息开发环境:macOS12.1开发IDE工具:IntelliJIDEA2021.3.2(CommunityEdition)开发JDK环境:OracleOpenJDKversion17.0.2生产环境:Ubuntu20.04.3LTS数据库:Dockermysql(8.0.28)Nginx:Dockernginx(1.21.6)生产JDK环境:Dockeropenjdk(17.0.2)SFTP:Dockeratmoz/sftp:latest
Stella981 Stella981
4年前
PHP Primary script unknown 终极解决方法
相信很多配置php环境的都遇到过这个恼人的问题:浏览器访问php文件,返回来Filenotfound查看/var/log/nginx/error.log,有“Primaryscriptunknown”,类似如下:2019/01/0310:24:02error1193111931:260Fast
Stella981 Stella981
4年前
Linux下查看Nginx Apache MySQL的并发连接数和连接状态
1、查看Web服务器(Nginx(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.ha97.com%2Fcategory%2Fwebserver%2Fnginx) Apache(https://www.oschina.net/action/GoToLink?urlhttp%
Stella981 Stella981
4年前
Spring Cloud Config 分布式配置管理 5.3
Spring Cloud Config简介  在传统的单体式应用系统中,我们通常会将配置文件和代码放在一起,但随着系统越来越大,需要实现的功能越来越多时,我们又不得不将系统升级为分布式系统,同时也会将系统的功能进行更加细化的拆分。拆分后,所有的服务应用都会有自己的配置文件,当需要修改某个服务的配置时,我们可能需
Stella981 Stella981
4年前
Nginx系列之代理之后无法加载静态资源处理方法
最近在跟https域名升级问题,遇到一个麻烦的任务,因为域名由另外的公司负责,对方公司开了一个nginx服务器做了类似的转发location/zhzw{proxy_passhttp://127.0.0.1:81/zhzw;rewrite^/zhzw
Stella981 Stella981
4年前
Nginx服务器开箱体验
!profile(http://uploadimages.jianshu.io/upload_images/9824247c51f55d65a82fcb3.jpg?imageMogr2/autoorient/strip%7CimageView2/2/w/1240)概述Nginx是高性能的轻量级WEB服务器,
胖大海 胖大海
3年前
Linux Centos7 selinux故障
首先进行selinux文件破坏,修改配置文件vi/etc/selinux/config重启,读条界面按方向键盘,可查看启动进程重启,选择内核界面,按e进入,进入命令编辑模式在倒数第二行添加selinux0 ,直接退到最后一行,然后方向键左键选择位置,最后Ctrlx继续启动这样就能成功进入系统了,进去后就可以还原原先的配置文件,大家缺乏机器练手的话可以3A看看!
nginx性能优化之tcp调优
nginx在tcp连接上有2个如下配置:tcpnodelayon,tcpnopushoff。这两个配置在tcp连接中的具体原理如何呢?在网络拥塞控制领域,我们知道有一个非常有名的算法叫做Nagle算法