<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Erica_java的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Erica_java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Erica_java]]></copyright><item><title><![CDATA[redis+lua+rocketmq实现秒杀异步下单]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/129784736</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/129784736</guid><author>Erica_java</author><pubDate>Sun, 26 Mar 2023 22:05:06 +0800</pubDate><description><![CDATA[redis+lua+rocketmq实现秒杀异步下单]]></description><category></category></item><item><title><![CDATA[高并发解决方案]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/129628127</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/129628127</guid><author>Erica_java</author><pubDate>Fri, 17 Mar 2023 20:52:08 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[springcloud接入dynamic-tp动态线程池]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/128983142</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/128983142</guid><author>Erica_java</author><pubDate>Sat, 11 Feb 2023 14:11:32 +0800</pubDate><description><![CDATA[springcloud接入dynamic-tp动态线程池]]></description><category></category></item><item><title><![CDATA[Spring Cloud Sleuth 全链路日志跟踪]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/128624001</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/128624001</guid><author>Erica_java</author><pubDate>Tue, 10 Jan 2023 09:51:25 +0800</pubDate><description><![CDATA[Spring Cloud Sleuth 全链路日志跟踪]]></description><category></category></item><item><title><![CDATA[使用MDC跟踪日志]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/128616137</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/128616137</guid><author>Erica_java</author><pubDate>Mon, 09 Jan 2023 16:26:16 +0800</pubDate><description><![CDATA[使用MDC跟踪日志]]></description><category></category></item><item><title><![CDATA[kafka搭建kraft集群模式]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/128171472</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/128171472</guid><author>Erica_java</author><pubDate>Sun, 04 Dec 2022 13:38:03 +0800</pubDate><description><![CDATA[kafka搭建kraft模式集群]]></description><category></category></item><item><title><![CDATA[搭建Rocketmq dledger集群，springboot整合]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/128165230</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/128165230</guid><author>Erica_java</author><pubDate>Sat, 03 Dec 2022 20:38:45 +0800</pubDate><description><![CDATA[搭建Rocketmq dledger模式，springboot整合]]></description><category></category></item><item><title><![CDATA[k8s部署微服务项目]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/128041969</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/128041969</guid><author>Erica_java</author><pubDate>Fri, 25 Nov 2022 18:47:50 +0800</pubDate><description><![CDATA[k8s部署springcloud alibaba微服务项目]]></description><category></category></item><item><title><![CDATA[搭建Harbor镜像私服]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/127296509</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/127296509</guid><author>Erica_java</author><pubDate>Thu, 13 Oct 2022 11:06:29 +0800</pubDate><description><![CDATA[搭建Harbor镜像仓库]]></description><category></category></item><item><title><![CDATA[布隆过滤器解决缓存穿透]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125983777</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125983777</guid><author>Erica_java</author><pubDate>Mon, 25 Jul 2022 21:43:01 +0800</pubDate><description><![CDATA[布隆过滤器解决缓存穿透]]></description><category></category></item><item><title><![CDATA[Mysql 实现读写分离(主从复制)]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125653533</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125653533</guid><author>Erica_java</author><pubDate>Thu, 07 Jul 2022 10:55:31 +0800</pubDate><description><![CDATA[mysql实现读写分离(主从复制)，强制走主库方案]]></description><category></category></item><item><title><![CDATA[seataAT模式实现分布式事务]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125246652</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125246652</guid><author>Erica_java</author><pubDate>Sun, 12 Jun 2022 17:58:34 +0800</pubDate><description><![CDATA[seata使用]]></description><category></category></item><item><title><![CDATA[sentinel使用]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125137814</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125137814</guid><author>Erica_java</author><pubDate>Sun, 05 Jun 2022 22:55:28 +0800</pubDate><description><![CDATA[sentinel使用]]></description><category></category></item><item><title><![CDATA[nacos和openfeign使用]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125129661</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125129661</guid><author>Erica_java</author><pubDate>Sun, 05 Jun 2022 16:32:37 +0800</pubDate><description><![CDATA[nacos和openfign使用]]></description><category></category></item><item><title><![CDATA[gateway网关]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125129149</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125129149</guid><author>Erica_java</author><pubDate>Sun, 05 Jun 2022 10:34:32 +0800</pubDate><description><![CDATA[gateway结合sentinel使用]]></description><category></category></item><item><title><![CDATA[m1芯片使用sass版本问题]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/125037011</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/125037011</guid><author>Erica_java</author><pubDate>Sun, 29 May 2022 22:03:02 +0800</pubDate><description><![CDATA[1.版本对应
node版本  14.0.0
sass版本  ^1.52.1
sass-loader版本：^7.3.1
以上版本对应，亲测可以😀
2.node版本升降级
如果node版本太高可以降版本
先安装 n模块用来node升降级(只有mac和linux可以安装)
sudo  npm i -g n

查看安装的node版本
n ls

切换版本
sudo n 14.0.0

3. sass和sass-loader安装
不要安装node-sass，直接安装sass
npm i sass -d

sass-l]]></description><category></category></item><item><title><![CDATA[docker stack使用]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/124903386</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/124903386</guid><author>Erica_java</author><pubDate>Sat, 21 May 2022 21:26:46 +0800</pubDate><description><![CDATA[1.docker stack解决什么问题？
docker stack 相当于 docker-compose和docker swarm相结合，容器编排集群部署
2.使用方法
1.先创建两个简单springboot项目(java计数器)  test1和test2，分别创建对应的Dockerfile文件
test1
@RestController
public class HelloController {

    @Autowired
    private StringRedisTemplate redis]]></description><category></category></item><item><title><![CDATA[docker swarm]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/124901018</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/124901018</guid><author>Erica_java</author><pubDate>Sat, 21 May 2022 17:42:28 +0800</pubDate><description><![CDATA[manager节点至少配置3台，因为主节点&gt;1台时候集群才可用
1.这里假设有4台服务器  docker 1 2 3 4 来创建一个swarm集群，这四台服务器在一个安全组内，内网之间是可以ping通的
集群有manager节点和worker节点
1.创建集群
在docker1执行以下命令让其成为manager节点
docker swarm init docker swarm init --advertise-addr 服务器内网ip地址

2.使用docker swarm join命令让其他节点加入]]></description><category></category></item><item><title><![CDATA[docker-compose docker容器编排插件]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/124900086</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/124900086</guid><author>Erica_java</author><pubDate>Sat, 21 May 2022 16:46:35 +0800</pubDate><description><![CDATA[docker-compose使用方法]]></description><category></category></item><item><title><![CDATA[AspectJ中JoinPoint和ProceedingJoinPoint注解的使用]]></title><link>https://blog.youkuaiyun.com/Erica_java/article/details/124627180</link><guid>https://blog.youkuaiyun.com/Erica_java/article/details/124627180</guid><author>Erica_java</author><pubDate>Sat, 07 May 2022 12:08:03 +0800</pubDate><description><![CDATA[概念
Joint Point
JointPoint是程序运行过程中可识别的点，这个点可以用来作为AOP切入点。JointPoint对象则包含了和切入相关的很多信息。比如切入点的对象，方法，属性等。我们可以通过反射的方式获取这些点的状态和信息，用于追踪tracing和记录logging应用信息。
Pointcut
pointcut 是一种程序结构和规则，它用于选取join point并收集这些point的上下文信息。
pointcut通常包含了一系列的Joint Point，我们可以通过pointcut来同时]]></description><category></category></item></channel></rss>