12 2022 档案
摘要:我在去年就学习过Java中Socket的使用,但对于Socket的理解一直都是迷迷糊糊的。看了网上很多关于Socket的介绍,看完还是不太理解到底什么是Socket,还是很迷。直到最近在学习计算机网络,我才对Socket有了一个更深地理解。之前一直不理解Socket就是因为没学过计算机网络,所以对于
阅读全文
摘要:1.什么是Socket 在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。 socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个
阅读全文
摘要:nginx根据cookie分流众所周知,nginx可以根据url path进行分流,殊不知对于cookie分流也很强大,同时这也是我上篇提到的小流量实验的基础。二话不说,先看需求,两台服务器分别定义为apache001:192.168.1.1:8080apache002:192.168.1.2:80
阅读全文
摘要:CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 本文详细介绍CORS的内部机制。 (图片说明:摄于阿联酋艾因(Al Ain)的绿洲
阅读全文
摘要:http://www.doself.com/?post=105 今天在配置一个网站的rewrite规则时碰到了这个问题。 在Nginx里不能够采用这样的语句 1 if (http_cookie ~* "CCCC=.+(?:;|$)") 在Ngin
阅读全文
摘要:传统虚拟机、物理机环境下,日志文件通常存放于固定的路径下,当应用重启或出现异常退出的情况,日志也会留存下来,不受影响。而 Kubernetes 环境下,提供了相比前者更为细粒度的资源调度,容器(或 Pod)的生命周期是十分短暂的,当主进程退出,容器(或 Pod)便会被销毁,随之而来的是其关联资源也会
阅读全文
摘要:一款SaaS产品的发展和其它移动互联网产品一样,也有自己不同的发展阶段,分别为: 1.MVP阶段; 2.PMF阶段; 3.快速成长期; 4.成熟期。 每个阶段,产品要完成的指标、任务都各有侧重,分别如下: 1.MVP阶段,产品要解决的问题是,产品可用的问题; 2.PMF阶段,产品要解决的问题是,产品
阅读全文
摘要:系统提示我容量不足 就利用LVM的方式进行扩容吧。 系统是RHEL7(centos7差不多一样) 先查看磁盘信息及根目录 fdisk -l 注意:sda为硬盘,需要扩容的是系统的根目录,这里RHEL的系统根目录为/dev/mapper/rhel-root(系统不一样,根目录也不一样) 关闭系统,在v
阅读全文
摘要:实际使用中,如果希望2个pod在一个node上,那么可以用到node的亲和性,或者使用pod亲和性。 如果希望2个io密集型或者2个CPU密集型的pod不在一个node上,就可以用到pod的反亲和性。 原文地址:https://www.qikqiak.com/post/kubernetes-affi
阅读全文
摘要:简介 VPN技术通过密钥交换、封装、认证、加密手段在公共网络上建立起私密的隧道,保障传输数据的完整性、私密性和有效性。OpenVPN是近年来新出现的开放源码项目,实现了SSL VPN的一种解决方案。 传统SSL VPN通过端口代理的方法实现,代理服务器根据应用协议的类型(如http,telnet等)
阅读全文
摘要:现如今随着应用服务的增多,服务可能部署在不同的服务器上,下面这篇文章主要给大家介绍了关于nginx跳转配置的四种方式,需要的朋友可以参考下 前言 最近工作用到了nginx,但是路由配置特殊,业务场景复杂,因此整理了集中nginx跳转的配置方式,如servername的正则,location的匹配顺序
阅读全文
摘要:文章目录分类memory cachedisk cacheService WorkerPush Cache缓存过程强缓存1、Expires2、Cache-ControlExpires 和 Cache-Control 的差别协商缓存Last-Modified和If-Modified-SinceETag和
阅读全文
摘要:#安装nginxwget https://centos.pkgs.org/7/nginx-x86_64/nginx-1.16.1-1.el7.ngx.x86_64.rpm.htmlyum -ivh nginx-1.16.0-1.el7.ngx.x86_64.rpm #修改配置文件[root@hqvp
阅读全文
摘要:map 指令介绍: map 指令是由 ngx_http_map_module 模块提供的,默认情况下安装 nginx 都会安装该模块。 map 的主要作用是创建自定义变量,通过使用 nginx 的内置变量,去匹配某些特定规则,如果匹配成功则设置某个值给自定义变量。 而这个自定义变量又可以作于他用。
阅读全文