2020
11-06
11-06
Nginx + consul + upsync 完成动态负载均衡的方法详解
前置知识DNS域名解析过程在浏览器输入域名,访问后在浏览器缓存中查找是否有对应的ip和端口,如果有直接访问对应ip和端口浏览器缓存中没有则在本地host文件中查找是否有对应的~~本地host文件中没有则去DSN服务器上查找 外网映射顾名思义,就是将本地的ip地址,映射出一个公网ip,可以供所有主机(连接到互联网的计算机)访问疑问:为什么需要使用外网映射例如做微信支付时的第三方接口回调,微信回调你的接口必须是...
继续阅读 >
Nginx日志可用于分析用户地址位置,行为画像等,如何通过ElasticStack进行一站式的数据采集,数据清洗,数据落地,数据可视化,让数据发挥真正的价值呢?架构设计涉及到ElasticStack中Filebeat是用于采集Nginx相关的日志,Elasticsearch是用于对于数据落地存储和搜索的引擎,Kibana是用于对数据可视化的工具。在Nginx中相关的日志是存储在/var/log/nginx目录下的,分别是访问日志access.log,错误日志error....
对于LNMP这样架构的网站来说,一般都是基于php框架开发,php框架一般都会讲究优雅链接,比如Laravel,CodeIgniter,ThinkPHP等都是支持这种链接模式的,在服务器配置上也叫作url重写,目前框架大都采用单一入口的index.php然后基于MVC模式的话一般是/index.php/Model/function这种请求方式,所以如果能去掉index.php入口文件整个url就显得简洁美观,和Python、Java等开发的网站url模式统一,Apache和nginx都支持这种url的模式...
一.简介fastdfs1.什么是fastdfsfastdfs是一个轻量级的开源分布式文件系统;fastdfs主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡;fastdfs实现了软件方式的RAID,可以使用廉价的IDE硬盘进行存储支持存储服务器在线扩容支持相同内容的文件只保存一份,节约磁盘空间;fastdfs只能通过ClientAPI访问,不支持POSIX访问方式;fastdfs特别适合大中型网站使用,用来存储资源文件(如:图片、文档、...
第一步:签署第三方可信任的SSL证书证书可以直接在阿里云里面申请免费的ssl证书登录阿里云账号,在上方搜索栏内搜索ssl,点击ssl证书(应用安全)来到这个页面后点击购买证书如图选择免费版ssl证书,点击支付支付完成后跳转到控制台首页,点击证书申请填写完证书申请表单之后点击下一步点击验证显示验证成功后再提交审核审核通过后点击下载按钮选择nginx旁边的下载下载解压后得到一个.key和.pem文件,到这里,我们的证书申请工作已...