会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
neona
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年8月22日
nginx
摘要: 1.下载安装包http://nginx.org/en/download.html yum install -y java-1.8.0-openjdk.x86_64 2.解压安装包tar -zxvf nginx-1.16.1.tar.gz -C /usr/local 3.到安装完成的目录 cd /us
阅读全文
posted @ 2020-08-22 16:30 neona
阅读(328)
评论(0)
推荐(0)
2020年8月19日
zookeeper
摘要: 1、上传安装包到集群服务器 2、解压 3、修改配置文件 进入zookeeper的安装目录的conf目录 cp zoo_sample.cfg zoo.cfg vi zoo.cfg 配置文件里改 # The number of milliseconds of each tick tickTime=200
阅读全文
posted @ 2020-08-19 10:02 neona
阅读(150)
评论(0)
推荐(0)
2020年8月6日
RabbitMQ点对点
摘要: <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.6.5</version> </dependency> public class RabbitMQUtils {
阅读全文
posted @ 2020-08-06 15:07 neona
阅读(317)
评论(0)
推荐(0)
windows下安装RabbitMQ
摘要: 1.默认安装erlang和RabbitMQ安装包 2.到安装完的RabbitMQ目录下的sbin里,路径栏输入cmd 3.在cmd里粘贴 rabbitmq-plugins.bat enable rabbitmq_management 4.在浏览器输入http://localhost:15672 5.
阅读全文
posted @ 2020-08-06 11:01 neona
阅读(119)
评论(0)
推荐(0)
2020年8月2日
nginx对lua脚本的支持
摘要: nginx 对lua模块得支持 模块语法lua指令: set_by_lua 设置nginx变量 可以实现复杂赋值逻辑 set_by_lua_file 设置nginx变量 可以实现复杂赋值逻辑 access_by_lua 请求访问阶段处理。用于访问控制 access_by_lua_file 请求访问阶
阅读全文
posted @ 2020-08-02 08:46 neona
阅读(2536)
评论(0)
推荐(0)
Cookie和Session
摘要: 会话技术 1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话的范围内的多次请求间,共享数据 3. 方式: 1. 客户端会话技术:Cookie 客户端存cookie信息 2. 服务器端会话技术:Session
阅读全文
posted @ 2020-08-02 08:15 neona
阅读(84)
评论(0)
推荐(0)
2020年7月31日
nginx proxy cache缓存
摘要: nginx proxy cache缓存在nginx服务器中,离用户最近,但是基于磁盘,QPS可能降低 nginx 反向代理(实现nginx proxy cache缓存必须有nginx反向代理) 依靠文件系统存索引文件(key存在内存中,具体内容value存在文件中) 依靠内存保存索引文件地址 1.配
阅读全文
posted @ 2020-07-31 16:54 neona
阅读(571)
评论(0)
推荐(0)
查询性能优化,多级缓存设计
摘要: 如何查询性能优化 多级缓存 redis 缓存 本地缓存 热点nginx lua 缓存 1)怎么设计缓存效率高? 用快速存取设备, 用内存 将缓存推到离用户最近的地方 去清理脏缓存 2)多级缓存设计 redis 缓存 热点本地缓存 nginx proxy cache缓存 nginx lua 缓存 多级
阅读全文
posted @ 2020-07-31 11:19 neona
阅读(255)
评论(0)
推荐(0)
2020年7月30日
对象缓存到redis
摘要: @Autowiredprivate StringRedisTemplate stringRedisTemplate; public SeckillUser getSeckillUser(long id) { //查redis缓存 String seckillGoods = stringRedisTe
阅读全文
posted @ 2020-07-30 15:58 neona
阅读(357)
评论(0)
推荐(0)
分级缓存之项目本地热点缓存加redis缓存
摘要: 分级缓存 第一级缓存:项目JVM本地内存(本地热点缓存) 第二级缓存:Redis缓存 第三级缓存:数据库 本地热点缓存实现:要使用的是Guava cache组件 guava是开源java 库。是由谷歌公司研发。 这个库主要是为了方便编码,并且减少编码错误。 这个库用于集合 缓存 并发性 常用注解 字
阅读全文
posted @ 2020-07-30 09:11 neona
阅读(545)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告