网站首页 站内搜索

搜索结果

查询Tags标签: 中间件,共有 464条记录
  • ASP.NET Core 6框架揭秘实例演示[33]:异常处理高阶用法

    NuGet包“Microsoft.AspNetCore.Diagnostics”中提供了几个与异常处理相关的中间件,我们可以利用它们将原生的或者定制的错误信息作为响应内容发送给客户端。《错误页面的N种呈现方式》演示了几个简单的实例使读者大致了解这些中间件的作用,现在我们来演示几个高阶用法。…

    2022/8/23 1:55:20 人评论 次浏览
  • 开章

    说一说为什么写博客吧?工作三年了,在工作中也记录了一些笔记,但是记载不够详细,遇到问题时心理是清晰地,时间一长就有点忘记了。写博客本身是督促自己学习吧,想把问题思路描述清晰就一定要对问题有很深入的理解。希望通过博客能达到对个人的提升,也能顺便听大家的意…

    2022/8/16 23:23:00 人评论 次浏览
  • 新制造的数字化:Shifu轻松接入六轴机械臂

    Shifu Demo使用指南 ——体验与机械臂的数字孪生进行交互 Shifu是一个基于Kubernetes的物联网开发及管理的开源平台。开发者通过使用Shifu,可以更简单地连接、监视和控制任何物联网设备。Shifu Demo地址:https://demo.shifu.run/机械臂是指高精度,多输入多输出、高度非…

    2022/8/12 3:22:44 人评论 次浏览
  • ASP.NET Core 6框架揭秘实例演示[32]:错误页面的集中呈现方式

    由于ASP.NET是一个同时处理多个请求的Web应用框架,所以在处理某个请求过程中出现异常并不会导致整个应用的中止。出于安全方面的考量,为了避免敏感信息外泄,客户端在默认情况下并不会得到详细的出错信息,这无疑会在开发过程中增加查错和纠错的难度。对于生产环境来说,…

    2022/8/12 1:28:27 人评论 次浏览
  • 容器,中间件,web服务器的关系

    从属关系来讲web服务器包含了中间件,中间件包含了容器。 Web服务器是装了中间件的服务器 中间件一组应用程序软件,在应用层之下,操作系统,传输层,数据库之上。是一个沟通的桥梁可以理解成翻译官。 容器给操作系统和应用程序建立了环境,可以让应用程序拜托操作系统的…

    2022/8/4 6:22:44 人评论 次浏览
  • 分布式一致性协议综述(下)

    上篇文章:分布式一致性协议综述(上) Raft协议 Paxos 是论证了一致性协议的可行性,但是论证的过程据说晦涩难懂,缺少必要的实现细节,而且工程实现难度比较高广为人知实现只有 zk 的实现 zab 协议。 Paxos协议的出现为分布式强一致性提供了很好的理论基础,但是Paxos协…

    2022/8/3 4:22:53 人评论 次浏览
  • RabbitMQ延迟消息:死信队列 | 延迟插件 | 二合一用法+踩坑手记+最佳使用心得

    前言前段时间写过一篇: 很多人加了我好友,说很喜欢这篇文章,也问了我一些问题。 因为最近工作比较忙,隔了一段时间没写,忙完后专门花时间把RabbitMQ剩下的一个重要技术点通过案例的方式整理出来,就是延迟消息的用法。 延迟消息含义不解释了,就是字面意思。 用法一共…

    2022/8/1 4:22:50 人评论 次浏览
  • ASP.NET Core 6框架揭秘实例演示[29]:搭建文件服务器

    通过HTTP请求获取的Web资源很多都来源于存储在服务器磁盘上的静态文件。对于ASP.NET应用来说,如果将静态文件存储到约定的目录下,绝大部分文件类型都是可以通过Web的形式对外发布的。“Microsoft.AspNetCore.StaticFiles” 这个NuGet包中提供了三个用来处理静态文件请求…

    2022/7/29 1:25:12 人评论 次浏览
  • Django通过中间件 测试程序所花时间

    from django.utils.deprecation import MiddlewareMixin import timeimport loggingclass LogMiddleWare(MiddlewareMixin):start = 0def process_request(self, request):self.start = time.time()def process_response(self, request, response):cost_timer = time.time…

    2022/7/26 1:22:48 人评论 次浏览
  • .NET CORE全局异常处理(自定义过滤器 ExceptionFilterAttribute、自定义中间件)

    1、自定义中间件处理异常(推荐) 参考:https://www.csframework.com/archive/1/arc-1-20211230-4180.htmusing System.Net; using System.Text.Json; using ExceptionHandling.Models.Responses;namespace ExceptionHandling.Middlewares;public class ExceptionHandlingM…

    2022/7/25 23:25:28 人评论 次浏览
  • Java 线程池原理总结

    Java 线程池原理总结 (一)什么是线程池线程池做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量超出数量的线程排队等候,等其它线程执行完毕,再从队列中取出任务来执行。他的主要特点为: 降…

    2022/7/21 4:23:51 人评论 次浏览
  • 19张图总结分布式一致性

    在常见的分布式系统中,总会发生诸如机器宕机或网络异常(包括消息的延迟、丢失、重复、乱序,还有网络分区)等情况。一致性算法需要解决的问题就是如何在一个可能发生上述异常的分布式系统中,快速且正确地在集群内部对某个数据的值达成一致,并且保证不论发生以上任何异…

    2022/7/13 4:20:14 人评论 次浏览
  • Asp.net Core 中间件总结

    《ASP.NET Core 6 框架解密》 总结,笔记: 1.RequestDelegateRequestDelegate委托对象作为参数调用了WebApplication对象的Run扩展方法。 该扩展方法只是注册了一个中间件,具体点,就是说这个扩展方法用于注册处于管道末端的中间件如下图,主要是几种委托的写法。Reques…

    2022/7/12 14:22:35 人评论 次浏览
  • RabbitMQ:消息丢失 | 消息重复 | 消息积压的原因+解决方案+网上学不到的使用心得

    前言首先说一点,企业中最常用的实际上既不是RocketMQ,也不是Kafka,而是RabbitMQ。 RocketMQ很强大,但主要是阿里推广自己的云产品而开源出来的一款消息队列,其实中小企业用RocketMQ的没有想象中那么多。 深层次的原因在于兔宝在中小企业普及更早,经受的考验也更久,…

    2022/7/10 4:20:04 人评论 次浏览
  • 《Java架构师的第一性原理》101 SOFAStack源码学习

    1 简介 SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级云原生架构的中间件,也是在金融场景里锤炼出来的最佳实践。 2 主要项目 SOFABoot SOFARPC SOFATracer SOFALookout SOFARegistry 3 孵化项目 SOFAMesh SOFADashboard 4 工具项…

    2022/7/9 1:52:23 人评论 次浏览
扫一扫关注最新编程教程