搜索结果
查询Tags标签: 请求,共有 2319条记录-
【深入浅出 Yarn 架构与实现】2-2 Yarn 基础库 - 底层通信库 RPC
RPC(Remote Procedure Call) 是 Hadoop 服务通信的关键库,支撑上层分布式环境下复杂的进程间(Inter-Process Communication, IPC)通信逻辑,是分布式系统的基础。允许运行于一台计算机上的程序像调用本地方法一样,调用另一台计算机的子程序。由于 RPC 服务整体知识较…
2022/11/13 23:53:53 人评论 次浏览 -
Linux网络通信(线程池和线程池版本的服务器代码)
线程池介绍线程池: 一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过分调度…
2022/11/13 6:23:55 人评论 次浏览 -
极客时间Linux性能优化实战笔记 —— 开篇
从不同视角看待性能指标从应用负载角度:吞吐率、延时 从系统资源角度:使用率、饱和度性能问题的本质 系统资源已经达到瓶颈,但是请求的处理却不够快,无法支撑更多的请求。 性能分析 性能分析就是要找出应用或系统的瓶颈,并设法去避免或者缓解它们,从而更高效地利用系…
2022/9/17 5:16:15 人评论 次浏览 -
Django高并发处理与解决方案探讨
一直在听别人说,django在处理高并发时很低效,甚至有些人道听途说Django并不能处理高并发,然后萌发放弃Django的念头。那么在这里就和大家一起探讨一下Django高并发怎么处理。 一直都在说高并发,在这之前,我们先了解一下什么是高并发。多少QPS才算是高并发?业务系统服…
2022/9/16 23:47:17 人评论 次浏览 -
angular设置网络请求超时时间
angular5之后使用pipe this.http.get(url) .pipe( timeout(1000), catchError(e => { return of(null); }) ).toPromise().then( res => { //成功 }).catch(e => { //报错 );
2022/9/16 23:18:28 人评论 次浏览 -
http 请求 完整链路, web请求
写在前面 作为程序员的我们每天都在和网络请求打交道,而前端程序员接触的最多的就是HTTP请求。平时工作中,处理网络请求之类的操作是最多的了。但是一个请求从客户端发出到被服务端处理、再回送响应,再被客户端接收这一个闭环的底层细节可能并没有深究过,本篇文章是我…
2022/9/16 6:17:29 人评论 次浏览 -
Android——使用http访问网络——使用HttpURLConnection
1. 在过去,Android上发送HTTP请求有一般两种方式:HttpURLConnection和HttpClient。不过在安卓6.0系统以后,HttpClient的功能已经被完全移除了。 所以本次只学习HttpURLConnection的用法。 ①:获得HttpURLConnection的实例URL url = new URL("https://www.baidu.c…
2022/9/14 23:18:41 人评论 次浏览 -
12.Zuul网关
Zuul简介网关介绍 * 由于微服务"各自为政的特性"使微服务的使用非常麻烦 * 通常我们会雇佣一个"传达室大爷"作为统一入口,这就是网关 * 网关主要是实现请求转发和请求过滤Zuul介绍 * Zuul是网关大军中的一员,目前市场使用规…
2022/9/14 23:17:22 人评论 次浏览 -
代码审查?结对编程和基于主干的开发呢?
代码审查?结对编程和基于主干的开发呢? 我经常发布关于代码审查的帖子。例如: 如何审查拉取请求 , 如何编写拉取请求 , 和 如何强制增加您的代码审查过程 . 通常,我会收到这样的反馈: “我们应该忘记拉取请求,拥抱结对编程,并采用基于主干的开发!” 在这篇文章中…
2022/9/14 1:20:32 人评论 次浏览 -
微服务2
1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用。1.1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。Nacos一方面可以…
2022/9/12 23:26:09 人评论 次浏览 -
SpringMVC
1、SpringMVC什么是MVC MVC是一种软件的构想将软 件按照模型、视图、控制器来划分 M:Model 模型, 指的是JavaBean 实体Bean和业务处理Bean(实体类和Dao、Service) V:View 视图, 指Html或者JSP等页面 C:Controller 控制器,值工程中的Servlet,作用接收请求、响应请…
2022/9/12 23:23:09 人评论 次浏览 -
SpringCloudAlibaba学习笔记--分布式日志追踪
SpringCloud Sleuth SpringCloud Sleuth实现的功能:它是自动为当前应用构建各通信通道的跟踪机制通过RabbitMQ、Kafka(或者其他任何SpringCloud Stream绑定器实现的消息中间件传递的请求) 通过Zuul、Gateway代理传递请求 通过RestTemplate发起请求SpringCloud Sleuth跟踪实…
2022/9/11 6:23:14 人评论 次浏览 -
应用层
应用层 功能 对应用程序通信提供服务网络应用模型 C/S(描述的是进程之间服务与被服务的关系) 客户是服务请求发,服务器是服务提供方 客户(client):可能使用动态IP地址使用服务器提供服务间歇性接入网络不与其他客户机直接通信 服务器(server):永久性访问地址/域…
2022/9/10 23:23:12 人评论 次浏览 -
cookie与session、FBV与CBV如何添加装饰器、django中间件、csrf请求伪造
cookie与session cookie(保存在客户端上跟用户信息(状态)相关的数据) 我们都知道HTTP协议是无状态的,无状态的意思就是每次请求都是独立的,它的执行情况和结果与前面的请求和之后都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况…
2022/9/10 23:23:10 人评论 次浏览 -
session和model的区别
session是一次会话的请求域共享,只要服务器端的会话不中断,就能在当前项目中的任何页面使用 model是一次请求的共享域,只有在当前的一次请求中才有效,当redirect重定向的时候model中的数据就没有了,转发还是一次请求,所以数据还在,所以当转发的时候页面上的url也不…
2022/9/10 6:23:10 人评论 次浏览