01 2023 档案

.net core 下使用 RabbitMQ 死信队列 (二)
摘要:消息到死信队列的三种情况 消息被拒(basic.reject or basic.nack)并且没有重新入队(requeue=false); 当前队列中的消息数量已经超过最大长度。 消息在队列中过期,即当前消息在队列中的存活时间已经超过了预先设置的TTL(Time To Live)时间; 以下是代码实 阅读全文

posted @ 2023-01-31 21:18 是水饺不是水饺 阅读(67) 评论(0) 推荐(1) 编辑

.net core 下使用 Kafka 延迟队列(四)
摘要:在电商业务中存在一个场景,用户生成订单,超过30分钟,将订单修改未支付,延迟队列就可以解决该场景问题 1 public class KafkaTopic 2 { 3 public static string Topic = "create-order"; 4 5 public static stri 阅读全文

posted @ 2023-01-31 00:33 是水饺不是水饺 阅读(91) 评论(0) 推荐(0) 编辑

.net core 下使用 Kafka 批量发送消息,使用事务(四)
摘要:批量发送消息,使用事务,要么全失败要么全成功 重要提示 必须设置事物ID producerConfig.TransactionalId =Guid.NewGuid().ToString();//必须设置事物id 1 /// <summary> 2 /// 批量发送 3 /// </summary> 阅读全文

posted @ 2023-01-30 21:37 是水饺不是水饺 阅读(166) 评论(0) 推荐(0) 编辑

.net core 下使用 Kafka 生产者批量发送给消息处理,使用事务(四)
摘要:生产者批量发送消息,使用事务,要么全部失败要么全部成功 重要 说明 事物id必须要设置 producerConfig.TransactionalId =Guid.NewGuid().ToString();//必须设置事物id 1 /// <summary> 2 /// 批量发送 3 /// </su 阅读全文

posted @ 2023-01-30 21:26 是水饺不是水饺 阅读(167) 评论(0) 推荐(0) 编辑

.net core 下使用 Kafka 动态创建分区,创建主题(三)
摘要:Kafka 动态创建分区,创建主题,代码接上一篇 写在api里了 1 using Confluent.Kafka.Admin; 2 using Confluent.Kafka; 3 using KafkaCommom; 4 using Microsoft.AspNetCore.Http; 5 usi 阅读全文

posted @ 2023-01-30 18:00 是水饺不是水饺 阅读(285) 评论(0) 推荐(0) 编辑

Liunx 关机与重启命令
摘要:Linux 关机与重启命令 关机命令我们可以使用以下三种命令来关机 Linux : 1、立刻关机(需要root用户) shutdown -h now 10 分钟后自动关机 shutdown -h 10 2、立刻关机 halt 3、立刻关机 poweroff 重启命令重启可以使用以下两种命令: 1、最 阅读全文

posted @ 2023-01-29 18:51 是水饺不是水饺 阅读(403) 评论(0) 推荐(0) 编辑

.net core 下使用 Kafka(二)
摘要:上篇文章 介绍了 docker 下安装 kafka 这篇文章介绍如何在.net core 下使用 Kafka 项目结构 KafkaCommom 类库项目 KafkaWebAPI .net core webapi 项目 KafKaWorker 为 work service 辅助角色服务 项目引用 Ka 阅读全文

posted @ 2023-01-29 18:44 是水饺不是水饺 阅读(584) 评论(0) 推荐(1) 编辑

docker 下Kafka 单机安装(一)以及问题
摘要:docker-compose.yml 文件 执行之前需要 修改你的 KAFKA_ADVERTISED_HOST_NAME 1 version: '2' 2 3 services: 4 zoo1: 5 image: wurstmeister/zookeeper 6 restart: unless-st 阅读全文

posted @ 2023-01-29 14:49 是水饺不是水饺 阅读(193) 评论(0) 推荐(0) 编辑

在写RabbitMq发送消息方法时候,发现一个问题 byte[] 怎么能转换成 ReadOnlyMemory<byte> 类型
摘要:在写RabbitMq 发现一个问题 byte[] 怎么能转换成 ReadOnlyMemory 类型 后来查看 ReadOnlyMemory类型发现有个运算符重载 public static implicit operator ReadOnlyMemory(T[]? array); 这个方法到底是做什 阅读全文

posted @ 2023-01-28 10:39 是水饺不是水饺 阅读(139) 评论(0) 推荐(0) 编辑

RabbitMQ Liunx 下 docker 安装
摘要:这是docker 安装 docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=test -e RABBITMQ_DEFAULT_PASS=test - 阅读全文

posted @ 2023-01-27 23:46 是水饺不是水饺 阅读(40) 评论(0) 推荐(0) 编辑

Nginx windows 端 命令
摘要:开启 start nginx 重载 nginx -s reload 停止 nginx -s stop 阅读全文

posted @ 2023-01-27 23:41 是水饺不是水饺 阅读(24) 评论(0) 推荐(0) 编辑

nginx通配符
摘要:例如 静态文件配置 是通过正则匹配 location ~ .(ico|js|css|png|jpg|mp4)$ { root D:/wwwroot; } 1、Nginx路径匹配符号 = 表示精确匹配 ^~ 表示uri以某个常规字符串开头,大多情况下用来匹配url路径,nginx不对url做编码,因此 阅读全文

posted @ 2023-01-27 23:38 是水饺不是水饺 阅读(676) 评论(0) 推荐(0) 编辑

Nginx 配置
摘要:#user nobody;worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/nginx.pid; event 阅读全文

posted @ 2023-01-27 23:34 是水饺不是水饺 阅读(44) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示