``` git强制覆盖本地命令(单条执行) git fetch --all && git reset --hard origin/master && git pull git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am...
``` # -*- mode: ruby -*- # vi: set ft=ruby : # All Vagrant configuration is done below. The "2" in Vagrant.configure # configures the configuration version (we support older styles for # backwards co...
Mac本身自带的php没有memcached扩展,所以就把这个程序放到vagrant中,然而发现访问的速度非常慢,一个极其简单的页面也需要消耗10秒左右,于是搜索了一下,发现之前有人遇到相同的 问题。 vagrant环境中symfony程序速度慢解决方案 - 使用vagrant1.2版本(目测不合适,现在都已经1.7+了) - 使用NFS方式挂载目录 - vagrant虚拟机中的Vbox ...
## vscode-icons-mac (这个看起来更清爽) 这是一个文件图标显示插件,可以根据你的文件类型开决定将显示何种图标。这样也不只是为了美观,还可以让自己一目了然。更好的定位到要查看的文件。 ## vscode-fileheader 这个插件可以为你在文件开头插件头信息,比如文件的作者,修改时间,有了这个插件你就不需要每次都码一次所谓的无用信息了。 ## code runner ...
## 什么时动静分离 > 在Web开发中,通常来说,动态资源其实就是指那些后台资源,而静态资源就是指HTML,JavaScript,CSS,img等文件。 一般来说,都需要将动态资源和静态资源分开,将静态资源部署在Nginx上,当一个请求来的时候,如果是静态资源的请求,就直接到nginx配置的静态资源目录下面获取资源,如果是动态资源的请求,nginx利用反向代理的原理,把请求转发给后台应用去处理,...
> proxy_cache_path /tmp/nginxcache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off; - proxy_cache_path 缓存保存目录 - keys_zone 设置共享内存及占用的空间大小 - inactive 超过此时间,则缓存自动清理 ...
- 浏览器缓存: 加速用户访问,提升单个用户(浏览器访问者)体验,缓存在本地 - Nginx缓存 缓存在nginx端,提升所有访问到nginx这一端的用户 提升访问上游(upstream)服务器的速度 用户访问仍然会产生请求流量 ## 控制浏览器缓存: ``` location /files { alias /home/cache; # expires @22h30m; 晚上10点...
>Keeplive期初是专门为LVS设计的,专门用来监控LVS集群系统中各个服务节点的状态,后来又加入VRRP的功能,因此除了配合LVS服务以外,也可以作为其他服务(nginx,haroxy)的高可用软件,VRRP是Virtual Router Redundancy Protocol(虚拟路由冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由出现的单点故障问题,它能够保证网络的不间断,稳定的...
> 轮询、hash、最小连接数、权重 ## 轮询 > 分配相同的任务,是NGINX的默认策略 ## 加权 > 权重越高,任务越高 ``` upstream tomcats { server 192.168.1.173:8080 weight=2; server 192.168.1.190:8080 weight=5; server 192.168.1.174:8080 w...
> 要在nginx中配置https,就必须安装ssl模块,也就是: http_ssl_module ``` server { listen 443; server_name www.imoocdsp.com; # 开启 ssl ssl on; # 配置ssl证书 ssl_certificate 1_www.imoocdsp.com_bundle.crt; # 配置证书秘钥 ssl_c...
``` # worker进程设置1个,便于测试观察成功的连接数 worker_processes 1; upstream tomcats { server 192.168.1.173:8080 max_conns=2; server 192.168.1.174:8080 weight=1; server 192.168.1.175:8080 max_conns=2; } ``` #...
## event module 事件模块 ## phase handler ## output filter ## upstream 反向代理 ## load balancer 负载均衡 ## extend module
``` #对源站点验证 valid_referers *.imooc.com; #非法引入会进入下方判断 if ($invalid_referer) { return 404; } ```
``` location / { #允许跨域请求的域,*代表所有 add_header 'Access-Control-Allow-Origin' *; #允许带上cookie请求 add_header 'Access-Control-Allow-Credentials' 'true'; #允许请求的方法,比如 GET/POST/PUT/DELETE add_header 'A...
String 常用命令:set/get/getset/mset/mget/setex/setnx/incr/decr/incrby/decrby/strlen/append 应用场景:String 最常用的一种数据类型,普通的key/value存储都可以归为此类。 Hashes 常用命令:hset/hget/hmset/hmget/hsetnx/hexists/hdel/hgetall/hkey...