2022年8月2日

摘要: ​ Sentinel? 监测:会不断的监测主实例和从实例是否正常工作 通知:可以通过API通知开发者,redis某个实例有问题 自动故障转移:如果master出现问题,Sentinel可以启动自动故障转移,根据一些特定的要求将优先级高的副本提升为master 配置提供者:客户端连接上Sentinel 阅读全文
posted @ 2022-08-02 10:48 ausions 阅读(59) 评论(0) 推荐(0) 编辑

2022年7月28日

摘要: Velocity前端语法 变量 $name 或 ${name} 定义变量 建议使用 ${name} $name这种命名,有些命名类似的无法区分 如$name,$names 设置常量 #set($constant1="$") 注:因为$符号是Velocity的语法所以根据设置常量方式来赋值$ 如果判断 阅读全文
posted @ 2022-07-28 18:10 ausions 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Redis 默认使用异步复制,低延迟、高性能,是绝大多数 Redis 用例的自然复制模式。但是,Redis 副本会异步确认它们定期与主服务器接收的数据量。因此,master 不会每次都等待副本处理命令,但是如果需要,它知道哪个副本已经处理了哪个命令。这允许具有可选的同步复制。 命令 从节点发起复制主 阅读全文
posted @ 2022-07-28 10:14 ausions 阅读(23) 评论(0) 推荐(0) 编辑

2022年7月26日

摘要: 为什么快? 纯内存访问 非阻塞I/O,Redis使用epoll作为I/O多路复用技术的实现,处理了epoll的连接、读写、关闭转化为事件,不在网络I/O上浪费过多时间 单线程避免了线程切换和竞态发生的消耗 多路复用: select 有I/O流事件来时,无法知道是什么流发生只能通过轮询的方式找出数据 阅读全文
posted @ 2022-07-26 10:27 ausions 阅读(26) 评论(0) 推荐(0) 编辑

2022年7月8日

摘要: user nginx; #配置运行 nginx 服务器用户 worker_processes 1; # 配置允许生成的 worker process 数 error_log /var/log/nginx/error.log warn; # 配置错误日志的存放路径 pid /var/run/nginx 阅读全文
posted @ 2022-07-08 10:30 ausions 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 环境 Ubuntu 16.04 注意:我这里docker,mysql等都是安装最新版如果需要则在docker官网搜索相应版本安装 docker搜索对应网址:https://hub.docker.com/search?image_filter=official&q= 步骤 1.更新apt包 注:apt 阅读全文
posted @ 2022-07-08 10:28 ausions 阅读(338) 评论(0) 推荐(0) 编辑

2022年5月19日

摘要: Starter项目 1.创建项目 2.引入需要的依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> 阅读全文
posted @ 2022-05-19 11:23 ausions 阅读(22) 评论(0) 推荐(0) 编辑

2022年4月7日

摘要: public static class EmojiUtils { /// <summary> /// 判断String中是否包含Emoji /// </summary> /// <param name="source"></param> /// <returns></returns> public 阅读全文
posted @ 2022-04-07 16:21 ausions 阅读(711) 评论(1) 推荐(0) 编辑