会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Joe's blog
新随笔
联系
管理
上一页
1
2
3
4
5
6
···
11
下一页
2023年7月4日
linux 开发环境部署
摘要: ## torna docker部署 https://gitee.com/durcframework/torna#linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2
阅读全文
posted @ 2023-07-04 10:09 FromZeroToOne
阅读(18)
评论(0)
推荐(0)
2023年7月3日
linux 常用脚本
摘要: ## 启动python脚本 并输出日志到文件 ```sh nohup python3 -u doReport.py --env=prod > doReport.out 2>&1 & ``` ## pip 使用清华源 ```sh pip3 install scikit-learn -i https:/
阅读全文
posted @ 2023-07-03 14:36 FromZeroToOne
阅读(18)
评论(0)
推荐(0)
分布式事务解决方案
摘要: ### 业务场景描述 > 下单时,需要扣减库存和生成订单,两个操作要求确保同时成功或同事失败,需要分别调用不同的服务便形成了分布式事务问题 ### 解决方案 采用弱一致性的解决方案 #### 1.重试机制 第一步执行成功后,将生成订单操作发送到消息队列中,消费生成订单消息,如果失败,采用重试机制,重
阅读全文
posted @ 2023-07-03 14:34 FromZeroToOne
阅读(30)
评论(0)
推荐(0)
2023年6月30日
rabbit 常见问题
摘要: ## 1. RabbitMQ如何保证消息不丢失? ### 1.1 (生产者需要做的) 生产者重写 RabbitTemplate.ConfirmCallback的 confirm方法以及 returnedMessage 方法。 将 ack==false 的消息 持久化到数据库,定时扫描 DB 中投递失
阅读全文
posted @ 2023-06-30 16:17 FromZeroToOne
阅读(69)
评论(0)
推荐(1)
Rabbit MQ 消息批量发送接收
摘要: ## 主要通过消息合并实现,采用线程池异步发撒 ```java @Configuration public class BatchMqConfig { //测试批量 public static final String BATCH_QUEUE_NAME="batch.queue"; @Bean pu
阅读全文
posted @ 2023-06-30 15:27 FromZeroToOne
阅读(592)
评论(0)
推荐(0)
RabbitMQ 消费者ack超时问题
摘要: ### 报错信息 > Shutdown Signal: channel error; protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on chann
阅读全文
posted @ 2023-06-30 14:47 FromZeroToOne
阅读(4672)
评论(0)
推荐(0)
2023年6月29日
centos7 安装docker
摘要: ## 安装需要的软件包 ```sh yum install -y yum-utils device-mapper-persistent-data lvm2 ``` ## 设置yum安装源 ```shell yum-config-manager --add-repo http://download.d
阅读全文
posted @ 2023-06-29 13:27 FromZeroToOne
阅读(56)
评论(0)
推荐(0)
2023年6月17日
mysql45讲
摘要: - mysql 执行顺序 - 解析器 解析sql 提示语法错误 - 优化器 优化查询索引使用 执行顺序 - 执行器 操作引擎,返回结果 - 日志模块 - bin log - 所有引擎都可使用 追加写入,不会覆盖 - Binlog有两种模式,statement 格式的话是记sql语句, row格式会记
阅读全文
posted @ 2023-06-17 14:02 FromZeroToOne
阅读(45)
评论(0)
推荐(0)
2023年6月8日
springboot 返回流式数据
摘要: ```java @PostMapping("/stream") public ResponseEntity stream() { StreamingResponseBody stream = out -> { for (int i = 0; i < 3; i++) { try { Thread.sl
阅读全文
posted @ 2023-06-08 10:41 FromZeroToOne
阅读(2914)
评论(0)
推荐(0)
2023年5月30日
docker rabbitMQ 安装延时队列插件
摘要: ### 1下载插件到容器内 在[这个网站](https://www.rabbitmq.com/community-plugins.html) 上找到插件的下载链接 容器内wget 或 使用docker cp 复制到容器内 ```sh docker cp /rabbitmq_delayed_messa
阅读全文
posted @ 2023-05-30 15:32 FromZeroToOne
阅读(140)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页