• 2024-07-02RTMP协议
       与RTSP不同,RTSP(Real-TimeStreamingProtocol)是一个控制协议,负责控制媒体流的传输,但不传输媒体数据本身。RTSP可以通过TCP或UDP传输RTP包来传输音视频数据。             RTMP(Real-TimeMessagingProtocol)是一个综合性的协议,不仅可以传
  • 2024-07-02【AKS+Redis】AKS中客户端(ioredis)遇见Azure Redis服务Failover后链接中断的可能性
    问题描述在AKS中连接Redis,当遇到AzureRedis升级或者Failover时,NodeJS应用中使用ioredissdk在很长一段时间内无法恢复和AzureRedis服务端的连接,对于这种想象的可能性推断。 问题解答使用AzureCacheforRedis时,一个服务器是主节点,另一个服务器是副本。主节点通常负
  • 2024-07-02iperf详解与实践
    iperf详解与实践目录iperf详解与实践1、iperf介绍1.1简介1.2iperf的主要特点包括:1.3iperf主要测试什么1.4iperf和iperf3区别2、iperf的主要参数说明2.1客户端2.2服务端2.3公共使用3、iperf安装配置示例3.1下载win的iperf版本3.2linux客户端测3.2.1源码编译安装ipe
  • 2024-07-02腾讯云服务器上安装mysql,本地windows机器通过heidisql客户端连接引发的问题
    一、问题描述1.腾讯云服务器上docker方式安装完mysql后,windows电脑上heidisql客户端不用密码就能连接2.修改docker里mysql密码,heidisql客户端就连接不上了二、问题排查1.不用密码就能连接是因为mysql的配置文件中有设置skip-grant-tables参数(1)dockerinspectsmysql查看挂
  • 2024-07-02GGTalk 开源即时通讯系统源码剖析之:聊天消息防错漏机制
    继上篇《GGTalk开源即时通讯系统源码剖析之:客户端全局缓存及本地存储》GGTalk客户端的全局缓存以及客户端的本地持久化存储。接下来我们将介绍GGTalk的聊天消息防错漏机制。GGTalkV8.0 对消息的可靠性,即消息的不丢失和不重复做了一系列优化处理,以保证不会错漏消息。这篇文
  • 2024-07-02PART0-Oracle数据库介绍
    1.Oracle数据库介绍1.1.关于关系型的数据库每个组织都有必须存储和管理的信息,以满足其需求。例如,公司必须收集和维护员工的人力资源记录。这些信息必须对需要它的人可用。信息系统是一个用于存储和处理信息的正式系统。信息系统可以是一组包含文件夹的纸箱,以及存储和检索文件
  • 2024-07-0147、k8s-安全认证-认证管理
    kubernetes集群安全的最关键点在于如何识别并认证客户端的身份、它提供了三种客户端身份认证方式:·HTTPBase认证:通过用户名+密码的方式认证··这种认证方式是把用户名和密码用Base64算法进行编码后的字符串放在http请求中的headerAuthorization域里发送给客户
  • 2024-07-0146、k8s-安全认证-访问控制
    kubernetes作为一个分布式集群的管理工具、保证集群的安全性是一个很重要的任务、所谓的安全性其实就是保证对kubernetes的各种客户端进行认证和鉴权的操作客户端:在kubernetes集群中、客户端通常有两类·UserAccount:一般是独立于kubernetes之外的其它服务管理的用户账号
  • 2024-07-01webdav协议及我的笔记方案(私有部署)
    背景用markdown用于文章写作,有几年时间了,不是很喜欢折腾,主要就是在电脑上写,用的笔记软件就是typora。由于里面有很多工作相关的,以及个人资料相关的(包含了各种账号、密码啥的),所以不敢往各种云服务上放,还是想着数据由自己来管着。自己管数据的话,就是数据存储到哪里的问题,有很多朋
  • 2024-07-01Memcached集群部署:构建高可用性缓存服务
    目录简介环境准备安装Memcached在Linux上安装在Windows上安装配置Memcached部署Memcached集群节点配置客户端配置负载均衡与故障转移监控与管理总结简介Memcached是一种高性能的分布式内存对象缓存系统,旨在通过减少数据库负载提高动态Web应用的响应速度。为了实现高
  • 2024-07-01Windows Server 2016 搭建VPN服务
  • 2024-07-01三次握手,四次挥手,以及Socket、TCP、HTTP之间的区别
    网络开发1.网站:最全的socket,tcp,http三者之间的区别和原理_cocket与tcpip-CSDN博客1.网络七层1.定义:网络七层(简称:OSI),即开放式系统互连。该体系架构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层)2.socket,tcp,http三者之间的区别和
  • 2024-07-01流量守卫:探索Memcached的限流策略
    流量守卫:探索Memcached的限流策略在现代的分布式系统中,Memcached作为一种高性能的分布式内存缓存系统,扮演着至关重要的角色。然而,随着访问量的增加,限流成为了确保Memcached稳定运行的关键策略。本文将深入探讨Memcached的限流策略,通过详细的解释和示例代码,揭示如何有效控制
  • 2024-07-01流量守卫:探索Memcached的限流策略
    流量守卫:探索Memcached的限流策略在现代的分布式系统中,Memcached作为一种高性能的分布式内存缓存系统,扮演着至关重要的角色。然而,随着访问量的增加,限流成为了确保Memcached稳定运行的关键策略。本文将深入探讨Memcached的限流策略,通过详细的解释和示例代码,揭示如何有效控制
  • 2024-07-01【超简单-Java设计模式2】简单工厂模式
    简单工厂设计模式:概念、Java实现与应用剖析简单工厂模式,作为设计模式中最直观、易懂的一种,被广泛应用于软件开发中,尤其在需要创建一系列相关或相互依赖对象的场景下。本文将深入探讨简单工厂模式的概念,通过Java代码示例展示其实现,并分析其在实际开发中的使用场景与优缺点。
  • 2024-07-01NAT类型发现
    一、前言之前一篇文章中,提出了一个判断NAT类型的方案。该方案是自己研究设计的,比较粗糙。近期研读了关于STUN的一些协议标准,其中RFC3489中就包含了判断NAT类型的标准方案。与自己设计的方案相比,标准方案有以下优点:1,利用了STUN协议中定义的一些属性,如CHANGE-REQUEST/MAPPED-ADDRESS
  • 2024-07-01UE 客户端和服务器上的时间同步
    多客户端出现时间不同步的情况,,由于每个客户端本地的时间,时区不同或者存在网络延迟造成的。所以为了能够使每个客户端显示的时间相同,就需要在Server上利用GetWorld()->GetTimeSeconds()获取服务器时间,然后传给客户端显示。在传输过程中,要考虑到每个客户端的延迟需要做一些计算偏
  • 2024-07-01SSE使用详解
    一、SSE简介SSE是一种在网页开发中使用的、基于HTTP长连接技术,允许服务器向客户端浏览器实时推送更新。客户端通过创建一个EventSource对象并指向服务器上的一个URL来发起请求,这个请求保持打开状态,服务器可以在这个单一的TCP连接上不断发送新的数据块。这些数据块被称为“
  • 2024-07-01http网络请求的状态码大全!status状态码详细解读
    前言:哈喽,大家好,我是前端菜鸟的自我修养!今天给大家分享http网络请求的状态码大全!status状态码详细解读(StatusCode=200/301/302/401/403/404/405/500/502/504......) 创作不易,如果能帮助到带大家,欢迎收藏+关注哦
  • 2024-06-30Nginx的概述和配置
    Nginx的概述和配置目录Nginx的概述和配置一、Nginx概述1、Nginx是什么2、Nginx的特点:3、Nginx和Apache的区别3.1nginx相对于apache的优点∶3.2apache相对于nginx的优点∶4、nginx的两种进程分别有什么作用二、编译安装nginx1、关闭防火墙2、将所需的安装包放到/data下,并解压3、
  • 2024-06-30Windows设备日志采集工具 1.1.0.2发布
    永久免费:前往Gitee最新版本更新内容进一步提升工程师部署采集客户端效率.打开根Url,自动跳转到部署页面.(原工程师需输入很长的Url);新增复制同类客户端同步任务功能.优化客户端分组操作;文件同步到服务器后,可配置文件名增加时间戳;介绍定时全量或增量采集工控机,办
  • 2024-06-30Websocket协议
    一、websocket简介websocket是在单个TCP连接上进行全双工通信的协议,允许Server主动向Client推送数据。客户端和服务器只需要完成一次握手,就可以创建持久性的连接,进行双向数据传输。websocket是独立的,作用在TCP上的协议。为了向前兼容,WebSocket协议使用HTTPUpgrade协议升
  • 2024-06-30C#使用MQTT通讯协议发布订阅主题报文
    一、服务端1.添加引用MQTTnet类库   2.代码:启动一个MQTT服务1//启动一个MQTT服务器2//MQTT3IMqttServerserver=newMqttFactory().CreateMqttServer();4server.ClientConnecte
  • 2024-06-24Moretl设备日志采集工具 1.1.0.2发布
    永久免费:前往Gitee最新版本更新内容进一步提升工程师部署采集客户端效率.打开根Url,自动跳转到部署页面.(原工程师需输入很长的Url);新增复制同类客户端同步任务功能.优化客户端分组操作;文件同步到服务器后,可配置文件名增加时间戳;介绍定时全量或增量采集工控机,办
  • 2024-06-24图文并茂! TCP的“三次握手”是如何进行的?
    对于TCP连接,相信大家都不陌生,这种连接确保了通信双方之间的可靠性和一致性。无论是在学习计算机网络,还是在面试过程中,TCP都是一个比较常考的知识点,然而这个知识点却很容易被遗忘。为了帮助大家更容易理解和记住该知识点,本文通过图文并茂的形式向大家解释了TCP三次握手的过程。