分类 : 26个相关结果 4443次浏览

今天在做网站后期的时候 同一个空间绑定不同的域名到二级目录 绑定好后做robots时发现一个空间只能有一个robots.txt 但是有多个二级域名 都是独立的站 那就要多个robots.txt 这怎么办呢。翻了很多资料,确定只能有一个robots。最后有一篇文章提醒了我,用url重写技术,把不同域名访问robots的名称给重写向到不同的robots.txt。下面看看具体的做法。

MySQL Query Cache是用来缓存我们所执行的SELECT语句以及该语句的结果集,MySql在实现Query Cache的具体技术细节上类似典型的KV存储,就是将SELECT语句和该查询语句的结果集做了一个HASH映射并保存在一定的内存区域中。当客户端发起SQL查询时,Query Cache的查找逻辑是,先对SQL进行相应的权限验证,接着就通过Query Cache来查找结果(注意必须是完全相同,即使多一个空格或者大小写不 同都认为不同,即使完全相同的SQL,如果使用不同的字符集、不同的协议等也会被认为是不同的查询而分别进行缓存)。

nginx+lua(openresty)+redis实现灰度发布及ngxin负载均衡,hash key绑定指定ID,所有客户端访问相同id的时候都连接同一台服务器处理。这种情况大多用在某业务功能的服务器集群,某个产品详情页只缓存在其中一台服务器中,而不是所有集群中的服务器都去缓存一次。
消息中间件实现高并发流量削峰算法--消息队列

流量削峰的由来:主要是还是来自于互联网的业务场景,例如,马上即将开始的春节火车票抢购,大量的用户需要同一时间去抢购;以及大家熟知的阿里双11秒杀,短时间上亿的用户涌入,瞬间流量巨大(高并发),比如:200万人准备在凌晨12:00准备抢购一件商品,但是商品的数量缺是有限的100-500件左右。 这样真实能购买到该件商品的用户也只有几百人左右, 但是从业务上来说,秒杀活动是希望更多的人来参与,也就是抢购之前希望有越来越多的人来看购买商品。