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

厦门专业网站设计代理建筑学太烧钱了

厦门专业网站设计代理,建筑学太烧钱了,自己做网站还是用别人网站,惠州市网站开发Hangfire.Pro 有限的存储支持 Hangfire Pro 是一组扩展包#xff0c;允许使用批处理创建复杂的后台作业工作流程#xff0c;并提供对超快速Redis作为作业存储的支持 请注意#xff0c;仅在使用Hangfire.SqlServer、Hangfire.Pro.Redis或Hangfire.InMemory包作为作业存储时才…Hangfire.Pro 有限的存储支持 Hangfire Pro 是一组扩展包允许使用批处理创建复杂的后台作业工作流程并提供对超快速Redis作为作业存储的支持 请注意仅在使用Hangfire.SqlServer、Hangfire.Pro.Redis或Hangfire.InMemory包作为作业存储时才正式支持 Hangfire.Pro 包。我们不能保证批次能够与其他存储正常工作因为处理保证在很大程度上取决于具体的存储实现。 原子背景创造就业机会 批处理允许您自动创建一堆后台作业。这意味着如果在创建后台作业期间出现异常则不会处理任何作业。假设您想向客户发送 1000 封电子邮件而他们确实希望收到这些电子邮件。这是老方法 for ( var i 0; i 1000; i) {     后台作业.Enqueue(() SendEmail(i));     // 遇到异常该怎么办 } 但是如果 上的存储不可用怎么办i 500可能已经发送了 500 封电子邮件因为工作线程一旦创建就会拾取并处理作业。如果您重新执行此代码您的某些客户端可能会收到烦人的重复内容。因此如果您想正确处理此问题您应该编写更多代码来跟踪发送了哪些电子邮件。 但这里有一个更简单的方法 需要配置 在使用批量之前请调用文档GlobalConfiguration.Configuration.UseBatches中编写的方法。 批处理作业.StartNew(x {     for ( var i 0; i 1000; i)     {         x.Enqueue(() SendEmail(i));     } }); 如果出现异常您可能会向用户显示错误并简单地要求在几分钟后重试她的操作。无需其他代码 链接批次 延续允许您将多个批次链接在一起。一旦父批次的所有后台作业完成它们将被执行。考虑前面的示例您有 1000 封电子邮件要发送。如果您想在发送后进行最终操作只需添加一个延续 var id1 BatchJob .StartNew( /* for (var i 0; i 1000... */ );  var id2 BatchJob .ContinueBatchWith(id1, x {     x.Enqueue(() MarkCampaignFinished());     x.Enqueue(() NotifyAdministrator()); }); 因此批次和批次延续允许您定义工作流程并配置将并行执行的操作。这对于繁重的计算方法非常有用因为它们可以分布到不同的机器上。 复杂的工作流程 创建操作并不限制您只能创建处于排队状态的作业。您可以安排作业稍后执行、添加延续、将延续添加到延续等。 var batchId BatchJob .StartNew(x {     x.Enqueue(() Console .Write( 1a... ));     var id1 x.Schedule(() Console .Write( 1b... ), TimeSpan .FromSeconds(1));     var id2 x.ContinueJobWith(id1, () Console .Write( 2... ));     x.ContinueJobWith(id2, () Console .Write( 3... )); }); BatchJob .ContinueBatchWith(batchId, x {     x.Enqueue(() Console .WriteLine( 4... )); }); Hangfire.Pro.Redis 后台作业吞吐量 Hangfire Pro 附带的Hangfire.Pro.Redis软件包使用Redis服务器来保存后台作业和其他数据。 Redis 以其出色的性能而闻名以下是 Hangfire.SqlServer 和 Hangfire.Redis 存储之间的相对比较结果。 Hangfire.Pro.性能计数器 性能监视器 Hangfire.Pro.PerformanceCounters软件包允许 Hangfire 将其内部指标发布到 Windows 性能计数器——这是监视 Windows 应用程序和服务的标准方法。 因此您可以使用Nagios、New Relic、Server Density等现有工具来主动监控服务的运行状况。
http://www.hkea.cn/news/14435980/

相关文章:

  • 中国监理建设注册网站网站售后服务内容
  • 市桥做网站做h5网站要多少钱
  • 东莞网站开发哪家强自己做模板网站
  • 新网站该如何做网站优化呢推荐个2021能看的网站免费
  • 推广自己的网站wordpress添加头像
  • 成都专业做网站专业网站设计制合肥作
  • 做视频网站付费版wordpress在哪里输入统计代码
  • 网站建设哪家最好个人网站备案要什么
  • 农村做网站赚钱如何制作网页设计
  • 番禺网站建设多少钱网站流量统计表
  • c 网站开发中间层怎么写国内知名网站建设排名
  • 企业建设网站注意点wordpress模板结构详解
  • 李青青做网站 公司主要做应用领域网络营销管理培训
  • 创客贴网站做海报技能微信公众号的网站超链接怎么做
  • 做网站有自己的服务器百度软件应用中心下载
  • 医疗网站平台建设方案衡水网站设计哪家专业
  • 响应式网站设计图怎么做做网站需要后台吗
  • 无锡做企业网站网站建设目标
  • 武威市建设厅网站易语言用客户端和服务器做网站
  • 网站 备案号 放置移动外包公司要不要去
  • 网站建设 可行性wordpress手机 apk
  • 为什么不用h5做网站微信哪家公司开发的
  • 遨翔网站建设跨境电子商务是干什么的
  • 给公司做网站 优帮云太原网站建
  • 猜艺士科技网站建设网站建设吧
  • 做网站就业要会什么问题房地产网站制作教程
  • 一个网站的制作特点电子政务门户网站建设方案
  • 网站优化案例分析新公司刚成立做网站
  • 网站建设 唐山销售营销网站
  • 吉林省建设厅网站专家wordpress 全站加密