当前位置: 首页 > news >正文

怎么做新浪网站南阳网站搭建

怎么做新浪网站,南阳网站搭建,做网站窗体属性栏设置文字居中,网站流量查询服务平台CAP是什么#xff1f;CAP是由我们园子里的杨晓东大神开发出来的一套分布式事务的决绝方案#xff0c;是.Net Core Community中的第一个千星项目#xff08;目前已经1656 Start#xff09;#xff0c;具有轻量级、易使用、高性能等特点。https://github.com/dotnetcore/CAP… CAP是什么CAP是由我们园子里的杨晓东大神开发出来的一套分布式事务的决绝方案是.Net Core Community中的第一个千星项目目前已经1656 Start具有轻量级、易使用、高性能等特点。https://github.com/dotnetcore/CAP本博客主要针对易用性这一点展开叙述一起看看CAP如何结合EF Core和RabbitMQ带领小白轻松走入分布式消息队列的世界。准备首先你需要搭建一套RabbitMQ系统搭建过程在此不再叙述如果大家觉得麻烦可以用我搭好的。HostName: coderayu.cn  UserName:guest Password:guest  (仅仅可用作实验数据丢失不负责)创建Asp.Net Core 项目并引入Nuget包你可以运行以下下命令在你的项目中安装 CAP。PM Install-Package DotNetCore.CAP如果你的消息队列使用的是 Kafka 的话你可以PM Install-Package DotNetCore.CAP.Kafka如果你的消息队列使用的是 RabbitMQ 的话你可以PM Install-Package DotNetCore.CAP.RabbitMQCAP 提供了 Sql Server, MySql, PostgreSQL 的扩展作为数据库存储// 按需选择安装你正在使用的数据库PM Install-Package DotNetCore.CAP.SqlServer PM Install-Package DotNetCore.CAP.MySql PM Install-Package DotNetCore.CAP.PostgreSql创建DbContext因为我采用的是EF Core所以首先要创建一个DbContext上下文代码如下Startup配置首先需要在ConfigureServices函数中进行相关服务的注入对应的操作和功能解释如下最后还要再Congiure中启用CAP中间件利用EF Core生成CAP数据库再程序包管理控制台中依此输入以下命令行PM Add-Migration InitPM update-database如果成成功执行那么打开数据库就可以看到用来存储CAP发送和接收数据的表格了。表格中每列的含义如下 消息的发送和订阅我们直接在ValuesController的基础上进行改造。在 Controller 中注入 ICapPublisher 然后使用 ICapPublisher 进行消息发送发送消息订阅消息Run启动程序后首先看到CAP启动成功紧随其后消费者也就是我们的订阅方法在RabbitMQ服务器上注册成功。发送消息发送成功如下发送后立即在控制台看到了订阅方法输出的结果。 消息的失败重试在订阅方法中如果抛出异常那么CAP就会认为该条消息处理失败会自动进行重试重试次数在前方已经进行了配置。我们把订阅方法做一个改动打印接收的信息到控制台中并抛出异常可以看到立即进行了三次重试可是在前面我们设置的失败重试次数是5次为什么这里只重试三次吗是不是要叫晓东过来改BUG了呢当然不是。观察发现CAP重试的前三次是立即进行的而后面的重试是每隔一段时间进行的当在分布式通讯的过程中可能出现了问题确实不会立即修复解决可能过了一定时间系统就自动恢复了如网络抖动。 CAP仪表盘发送成功了五条消息成功接收处理了三条两条处理失败处理失败的任务我们可以直接在面板中进行重新消费可谓非常方便。同时处理失败的消息点击消息的编号后可以查看到消息的内容和异常原因。 CAP如此强大让消息队列这种高大上产品操作So Easy学会了CAP,也可以吹牛说我也懂分布式任务处理啦。感谢晓东开发出如此强大的项目同时感谢.Net Core Community。参考 CAP Github wikihttps://github.com/dotnetcore/CAP/wiki本博客Demo代码https://github.com/liuzhenyulive/CAP.Demo相关文章分布式事务一致性解决方案.NetCore Cap 结合 RabbitMQ 实现消息订阅.NET Core微服务之开源项目CAP的初步使用分布式事务,EventBus 解决方案:CAP【中文文档】CAP 介绍及使用【视频】.NET Core 事件总线,分布式事务解决方案CAP原文地址: https://www.cnblogs.com/CoderAyu/p/9527012.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.pierceye.com/news/735045/

相关文章:

  • 做网站需要多少个人网站logo设计
  • 新浪云 建设网站中企动力双语网站
  • 网站建设中心网站开发前端工程师
  • 网站目录结构设计应注意的问题课程平台网站建设报价
  • 南京网站排名优化费用做网站大作业的心得体会
  • 网站 三合一高端的响应式网站建设公司
  • 网站设计公司天津网站备案不关站
  • 怎样增加网站会员量微信商城怎么进入
  • 网站建设目的功能行业门户网站源码
  • 建设网站收费标准100m做电影网站
  • 怎么样自己做最简单的网站wordpress酷黑主题
  • 长沙市建设网站网站修改域名
  • 邢台企业做网站价格如何做网络推广运营
  • 番禺网站建设服务百度广告推广价格
  • 什么系统做网站最安全网络科技网站设计
  • 通州网站建设是什么查看网站开发商
  • 建设网站公司浩森宇特怎么推广公司网站
  • 来宾住房和城乡建设网站变装第三性wordpress
  • 自己开发网站怎么开发站长工具网址是多少
  • 农业交易平台网站建设成都微信网站开发
  • 十大网站app软件网站建设企业的市场分析
  • 建设网站教程视频下载企业所得税税率2019
  • 网站图片上传不了是什么原因建筑施工图设计
  • 做网站必须要公网ip个人主页网页设计教程
  • 智能家居网站开发成都家装设计公司排名榜
  • 中国建设银行门户网站企业wordpress锁
  • 购物网站建设所需软件科技部网站公布首批创新型县(市)建设名单
  • 网站访客qq抓取淘宝官网首页入口
  • 网站界面设计实训总结cp wordpress
  • 网站建设综合案例济宁北湖建设局网站