Skip to content

Rabbitmq点赞改为阻塞式消费#104

Open
EvenTiming wants to merge 1181 commits intoitwanger:mainfrom
EvenTiming:dev-mq
Open

Rabbitmq点赞改为阻塞式消费#104
EvenTiming wants to merge 1181 commits intoitwanger:mainfrom
EvenTiming:dev-mq

Conversation

@EvenTiming
Copy link
Copy Markdown
Contributor

在原本的逻辑中,每10秒会从连接池中获取一个连接,然后新建channel执行一次消费后销毁。
本次pr将其更改为阻塞式获取,获取一个连接后作为专用的消费连接。经过
rabbitmqConsumerChannel.basicConsume(queueName, false, consumer);
方法后便可以以阻塞方式进行消费。channel和连接会在程序终止的时候关闭归还。
经过测试,能够正常工作。
image

liuyueyi and others added 30 commits November 10, 2023 17:32
1、用户扫码登录后可以直接通过星球编号绑定
2、用户未登录过,直接用户名和密码进行登录
基于雪花算法的主键生成策略
调整微信公众号的次数判断
1、增加 AI 策略
2、查询增加登录类型
3、编辑时增加 AI 策略
4、调整策略的顺序,目前会有 5 没想好怎么处理,逻辑没问题,就是显示有问题
5、去掉待审核的时间限制
6、星球编号的限制更严格,只能唯一
7、注册的时候密码修正错误
8、重置的时候登录用户名和密码、星球编号恢复
添加遮罩层和进度条
1、标签的模糊查询
2、详情删掉封面图的显示,
3、文章编辑的时候不需要传递分类
betasecond and others added 29 commits February 13, 2025 15:55
…ice logic

添加接口 分离ShortLinkService的声明与实现
更新 ShortLinkRecord 表结构 实现了用户访问来源检测
# Conflicts:
#	paicoding-api/src/main/java/com/github/paicoding/forum/api/model/vo/shortlink/ShortLinkDO.java
#	paicoding-api/src/main/java/com/github/paicoding/forum/api/model/vo/shortlink/ShortLinkReq.java
#	paicoding-web/src/main/java/com/github/paicoding/forum/web/shortlink/ShortLinkController.java
… times, and refactor related classes

更改ShortLinkRecordDO以继承BaseDO ,更改表结构
… and short link creation

通过短连接生成和二维码生成实现文章分享功能
上传/转存图像功能缓存文件名变更为缓存文件摘要
使用Guava缓存 防止使用Hashmap 不设置过期策略可能导致的OOM
修复mdImgReplace中的异步错误问题
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants