上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 在上一篇中Redis实战之session共享,我们知道了通过Redis实现session共享了,那么token怎么续命呢?怎么刷新用户呢?本来咱们就通过拦截器来实现这两个功能。 登录拦截器优化: 凯哥自己开发的,领取外卖、打车、咖啡、买菜、各大电商的优惠券的公¥众¥号。如下图: 正文开始 先来看看现 阅读全文
posted @ 2023-02-11 15:38 kaizi1992 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 当线上集群时候,会出现session共享问题。 虽然Tomcat提供了session copy的功能,但是缺点比较明显: 1:当Tomcat多的时候,session需要大量同步到多台集群上,占用内网宽带 2:同一个用户session,需要在多个Tomcat中都存在,浪费内存空间. 凯哥自己开发的,领 阅读全文
posted @ 2023-02-06 14:26 kaizi1992 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 分库分表之后,ID主键如何处理? 当业务量大的时候,数据库中数据量过大,就要进行分库分表了,那么分库分表之后,必然将面临一个问题,那就是ID怎么生成?因为要分成多个表之后,如果还是使用每个表的自增长ID,意味着每个表都是从1开始累加的,这样肯定是不对的。需要一个全局唯一的ID来支持。所以这也是你实际 阅读全文
posted @ 2023-02-02 09:04 kaizi1992 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Redis快速入门,分两个客户端:Jedis和SpringDataRedis 使用Jdedis 1、引入依赖 <!--jedis--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <versi 阅读全文
posted @ 2023-01-31 08:44 kaizi1992 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 发布优惠券的时候,每个店铺都可以发布优惠券,当用户抢购的时候,优惠券表中的id如果使用数据库的自增长ID会存在以下问题: 1:id的规律太明显,容易被刷 2:当数据量很大的时候,会受到单表数据的限制 缺点场景分析: id规律场景:如果我们的id具有太明显的规则,用户或者说商业对手很容易猜测出来我们的 阅读全文
posted @ 2023-01-29 09:49 kaizi1992 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.1.安装Redis依赖 Redis是基于C语言编写的,因此首先需要安装Redis所需要的gcc依赖: yum install -y gcc tcl 1.2.上传安装包并解压 ​ 例如,凯哥将其放到了/usr/local/src 目录: 解压缩: tar -xzf redis-6.2.6.tar. 阅读全文
posted @ 2023-01-13 21:52 kaizi1992 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 服务器做迁移,从AXX云迁移到Txx云上,迁移的话,需要把图片服务器也迁移过去。之前使用的是VSFTPD这次也还用这个吧。这里就记录下FTP服务器安装及遇到的问题。 1:安装VSFTP组件 使用yum命令安装。安装命令如下: yum -y install vsftpd 安装完成之后,会在/etc目录 阅读全文
posted @ 2023-01-12 17:47 kaizi1992 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 通过前面的学习,我们已经掌握了docker-compose容器编排及实战了。高级篇也算快完了。有没有相关,我们前面学习的时候,都是通过命令行来操作docker的,难道docker就没有图形化工具吗?答案是肯定有的。咱们本篇就来讲讲docker图形化工具及使用图形化工具安装Nginx及docker系列 阅读全文
posted @ 2022-12-31 21:06 kaizi1992 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Docker-compose是什么?能干嘛?解决了哪些痛点? 是什么? Docker-compose是Docker官方推出 的一个工具软件,可以管理多个Docker容器组成的一个应用。你需要编写一个一个YAML格式的配置文件:docker-compose.yml。写好多个容器之间的调用关系。然后,只 阅读全文
posted @ 2022-12-30 09:44 kaizi1992 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 通过前面两篇的学习,我们对docker网络及四大网络类型都了解了。本文,咱们就来学习docker的自定义网络。我们为什么需要自定义网络呢?是为了让各个主机分门别类,井井有条。方便关联,使得网络之间可以通过服务名进行通信。为什么在容器中,我们要通过服务名进行通信呢?那是因为,docker容器内部的IP 阅读全文
posted @ 2022-12-29 10:03 kaizi1992 阅读(58) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页
点击右上角即可分享
微信分享提示