随笔分类 -  计算机网络

摘要:前言 在计算机网络中,我们经常会遇到在不同计算机网络系统之间如何共享和访问文件的场景,并且在实际项目中有这样的需求,在Linux中需要动态的mount文件,需要选择合适的网络文件共享协议以满足并发,吞吐量等需求。这就涉及今天要讲的网络文件共享协议SMB和NFS。 SMB vs NFS 什么是SMB 阅读全文
posted @ 2024-03-29 08:30 牛角挂书i 阅读(471) 评论(1) 推荐(1) 编辑
摘要:问题背景 介绍两个经典的网络问题, 问题1: 访问位于Azure Application Gateway之后的nodejs server, 偶尔会触发502 问题2: 请求一个Azure App Service, 如果在230s之内请求没有返回,必定timeout 问题1分析 首先来分析问题1,初步 阅读全文
posted @ 2024-03-25 08:10 牛角挂书i 阅读(308) 评论(0) 推荐(3) 编辑
摘要:前言 你是否观察到过这种现象,在访问Github时,有的时候能正常访问,有的时候再次刷新就访问不了,那么能不能有什么办法能一直访问。答案是有,就是在DNS层面能保证一直稳定获取可用并且快速的IP,这就是FastGithub的原理,笔者结合Github上的开源Code来讲下DNS的一些细节。 Fast 阅读全文
posted @ 2024-03-18 07:28 牛角挂书i 阅读(351) 评论(0) 推荐(1) 编辑
摘要:问题背景 在你所不知道的端口耗尽前面的两篇章节中,介绍了经典的客户端端口耗尽和SNAT端口耗尽问题,但是对于解决方案只是一笔带过,这篇文章会更详细的介绍解决方案。解决方案主要分为两大类,优化部署和优化应用程序。 优化部署 本篇主要介绍在Azure上的部署以及主要是Azure集群的部署,针对的是SNA 阅读全文
posted @ 2024-03-04 07:48 牛角挂书i 阅读(552) 评论(0) 推荐(2) 编辑
摘要:问题背景 在你所不知道的端口耗尽(一)中,介绍了经典的客户端端口耗尽问题,在本篇文章中会介绍另外一种端口耗尽问题,即SNAT端口耗尽 什么是SNAT SNAT是源网络地址转换(Source Network Address Translation)的缩写,它是网络地址转换(NAT)的一种形式。SNAT 阅读全文
posted @ 2024-03-01 08:50 牛角挂书i 阅读(584) 评论(0) 推荐(3) 编辑
摘要:问题背景 有同事联系我说,在生产环境上,访问不了我负责的common服务,然后我去检查common服务的health endpoint, 没问题,然后我问了下异常,timeout导致的System.OperationCanceledException。那大概率是客户端的问题,会不会是端口耗尽,用ne 阅读全文
posted @ 2024-02-28 09:59 牛角挂书i 阅读(1529) 评论(4) 推荐(4) 编辑

点击右上角即可分享
微信分享提示