E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux网络容灾
Nacos一致性协议 CP/AP/JRaft/Distro协议
Nacos因为要支持多种服务类型的注册,并能够具有机房
容灾
、集群扩展等必不可少的能力,在单个集群中同时运行CP协议和AP协议两种协议。
抓手
·
2023-04-01 04:24
中间件
java
Nacos
AP
CP
Distro
【公测中】阿里云发布国内首个大数据双活
容灾
服务,满足高要求大数据灾备场景
在6月上旬举行的云栖大会上海峰会上,阿里云发布了国内首个大数据集群双活
容灾
产品-混合云
容灾
服务下的混合云大数据
容灾
服务(HDRforBigData,简称HDR-BD),并已经在7月份开始邀测。
许此一生
·
2023-04-01 04:37
Linux基础——“ shell命令 概述”了解shell和基本linux
的用户管理三、Linux进程管理相关命令3.1进程的概念3.2进程管理相关命令五、Linux文件系统的类型和结构3.Linux分区的命名方式4.交换分区(虚拟内存)5.文件系统逻辑结构6.文件系统结构六、
Linux
Refuel.CONG
·
2023-04-01 02:56
Linux
开发
c语言
linux
ubuntu
linux网络
编程--socket服务器和客户端TCP编程及多进程编程
文章目录1.网络编程中客户端与服务器通信基本流程2.服务器和客户端编程实现2.1.迭代服务器编程实现2.1.1.命令行参数解析2.1.2.创建服务器socket2.1.3.bind绑定端口和ip并且开启listen2.1.4.开启accept2.1.5.通过文件IO系统调用对客户端进行读写2.2.客户端编程实现2.2.1客户端命令行参数解析(带域名解析功能)2.2.2.创建客户端socket2.2
WH^2
·
2023-03-31 21:27
linux高级环境编程
linux
网络
服务器
Linux网络
编程 - 多进程服务器端(1)
一进程概念及应用利用之前学习到的内容,我们可以构建按序向第一个客户端到第一百个客户端提供服务的服务器端。当然,第一个客户端不会抱怨服务器端,但如果每一个客户端的平均服务时间为0.5秒,则第100个客户端会对服务器端产生相当大的不满情绪。1.1两种类型的服务器端如果真正为客户端着想,应提高客户端满意度的平均标准。如果有下面这种类型的服务器端,各位客户端应该感到满意了吧?“第一个连接请求的受理时间为0
yunfan188
·
2023-03-31 21:47
#
网络编程
Linux编程
Linux网络编程
socket编程
TCP/IP网络编程
TCP编程
多进程编程
Linux网络
编程 - 基于TCP的服务器端/客户端(1)
一理解TCP和UDP根据数据传输方式的不同,基于网络传输协议的套接字一般分为TCP套接字和UDP套接字。因为TCP是面向连接的,因此又称为基于流(stream)的套接字。TCP(TransmissionControlProtocol,传输控制协议)意为“对数据传输过程进行控制”。UDP(UserDatagramProtocol,用户数据包协议)1.1计算机网络体系结构计算机网络是一个非常复杂的系统
yunfan188
·
2023-03-31 21:17
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
TCP编程
Linux网络
编程之TCP编程
学习目标:1、编写TCP多线程服务器2、编写TCP多进程并发服务器网络编程基础:TCP:(TransferControlprotocol,传输控制协议)提供面向连接的,一对一的可靠传输的协议数据无误,数据不丢失,数据无失序适用场景:适合对传输质量要求较高,以及传输大量数据的通信在需要可靠数据传输的场合,通常适用TCP协议MSN/QQ等即时通讯软件的用户登录账号管理相关的功能通常采用TCP协议UDP
迂回在IT门前
·
2023-03-31 21:38
linux
服务器
运维
Linux 网络编程学习笔记
一、TCP/IP协议族二、IP协议详解三、TCP协议详解四、HTTP通信五、
Linux网络
编程基础API六、高级I/O函数七、Linux服务器程序规范八、高性能服务器程序框架九、I/O复用十、信号十一、
碧龗
·
2023-03-31 21:03
计算机网络
linux
学习
运维
Linux网络
编程2——socket编程
学习视频链接黑马程序员-
Linux网络
编程_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1iJ411S7UA?
herb.dr
·
2023-03-31 21:05
linux
linux
运维
服务器
如何设计大型游戏服务器架构?
这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度
容灾
需求。由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题。
weixin_33787529
·
2023-03-31 20:38
数据库
网络
游戏
游戏服务器的常用架构和注意事项
这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度
容灾
需求。由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题。
LuHai3005151872
·
2023-03-31 20:55
游戏
网络
服务器
软件开发
运维监控系统PIGOSS BSM 对“实时数据复制”系统的监控管理
所以,人们纷纷为业务系统建设
容灾
备份系统,在
容灾
备份系统中“数据复制”的实时性要求又成为重中之重,在
容灾
系统设计中都要严格定义从生产端到
容灾
端复制业务数据所允许的标准延迟时间(即,RPO指标),确保一旦发生灾备系统切换时
运维监控PIGOSS
·
2023-03-31 13:58
数据仓库
容灾
监控
Linux网络
配置
1、修改etc/sysconfig/network-scripts下的ifcfg-ens33vi/etc/sysconfig/network-scripts/ifcfg-ens332、将ONBOOT的值改为yes保存退出3、重启网卡:servicenetworkrestart4、用ping来检查是否可以上网:pingwww.baidu.com
老天爱笨小孩NB
·
2023-03-31 12:02
linux网络
编程面试题
1、什么是IO多路复用I/O多路复用的本质是使用select,poll或者epoll函数,挂起进程,当一个或者多个I/O事件发生之后,将控制返回给用户进程。以服务器编程为例,传统的多进程(多线程)并发模型,在处理用户连接时都是开启一个新的线程或者进程去处理一个新的连接,而I/O多路复用则可以在一个进程(线程)当中同时监听多个网络I/O事件,也就是多个文件描述符。select、poll和epoll都
opera321
·
2023-03-31 10:07
网络
服务器
运维
Redis(4):Redis持久化简介
redis持久化的意义就是为了
容灾
,进行故障恢复,试想一下,当并发量很大的时候,redis整个挂掉了,如果没有进行持久化的话,缓存里的数据都没了,大量的请求都不能直接命中就会去数据库中查找,就相当于mysql
mkdlp
·
2023-03-31 09:12
微服务高性能高可用架构设计
服务入口Keepalived用户发起一个请求经过dns、网络、最后到机房的物理网关,网关后面就是入口Nginx服务器用Keepalived做入口Nginx服务器的
容灾
,Keepalived配置一个ip地址
mildness丶
·
2023-03-31 08:25
JAVA
微服务
chat GPT 教我们如何面试运维岗位(带答案)
实施
容灾
和高可用策略,例如部署负载均衡器和集群,以确保服务器的稳定性和可靠性。使用日志分析工具来监控服务器的运行状态和
zai路上000
·
2023-03-31 05:32
服务器
数据库
负载均衡
SOFAStack CAFE 单元化混合云产品中的 Kubernetes 多集群实践
在宏观架构层面,提供单机房向同城双活、两地三中心、异地多活架构演进路线,使系统容量能在多个数据中心内任意扩展和调度,充分利用服务器资源,提供机房级
容灾
能力,保证业务连续性。
支付宝技术团队
·
2023-03-30 23:49
蚂蚁技术
kubernetes
运维
big
data
云原生
架构
redis 基础、主从复制、哨兵机制、redis集群
开发基于jvm缓存简单、轻巧、方便缺点:不支持集群不支持分布式(适用于单体应用)Memcache优点:简单的key-value存储(只能存储String类型数据)内存使用率较高多核处理,多线程缺点:无法
容灾
无法持久化
qq_37928045
·
2023-03-30 20:27
redis
redis
数据库
缓存
游戏服务器架构
这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度
容灾
需求。由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题。
大囚长
·
2023-03-30 20:18
游戏世界
K8S之Docker容器的备份和
容灾
方案
数据安全在当今复杂的IT世界中变得越来越重要,甚至超越了网络安全和信息安全,因为一切企业基本上都是以业务和应用的线上商业发展之道。所以大家变得尤为重视。Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源;跨平台应用容器引擎服务。那么今天我们就讨论说说在kubernetes集群管理中Docker容器是如何备份、恢复、迁移、导入和导出的。【注意此文章只提供思路,不作为企
天府云创
·
2023-03-30 20:47
容器云
docker
容器
运维
k8s备份
容器备份
DPDK组成结构
其中KNI提供给用户一个使用Linux内核态的协议栈以及传统的
Linux网络
工具(如ethool、ifconfig)。
patoritu
·
2023-03-30 14:16
网络
三地五中心(ldc(逻辑数据中心)单元化)和
容灾
什么是LDCLDC的全称为:LogicDataCenter,逻辑数据中心,之所以叫LDC,是跟传统的IDC(InternetDataCenter)相比而提出来的概念。IDC相信大家都很清楚,就是物理的数据中心,说白了就是能够建站的物理机房。LDC(逻辑数据中心),核心架构思想就是不管你物理机房部署是怎样的,比如你可能有三个IDC,分别在二个不同城市(常说的两地三中心),在逻辑上是统一的,我逻辑上看
xjk201
·
2023-03-30 12:47
大数据
运维
单元化架构在金融行业的最佳实践
单元化架构其实主要解决的是系统扩容、多数据中心
容灾
、异地访问等方面出现的问题,本文将从单元化概念及优劣势、如何基于TSF建设单元化架构、某国有大行的单元化落地实践三方面进行分享。
王卫东
·
2023-03-30 12:16
架构设计
单元化
高德服务单元化方案和架构实践
服务异地
容灾
异地
容灾
已经成为核心服务的标配,有的服务虽然进行了多地
王卫东
·
2023-03-30 12:16
架构设计
单元化
高德
Linux基础教程
Linux目标Linux概述【了解】
Linux网络
连接三种模式【了解】Linux目录结构【掌握】Linux常用命令【掌握】Linux操作目录的命令【掌握】Linux操作文件的命令【掌握】Linux的Vi
欧皇夏老板
·
2023-03-30 11:54
Linux
linux
网络
运维
Linux网络
编程基础API
为何需要半关闭考虑以下情况:一旦客户端连接到服务器,服务器将约定的文件传输给客户端,客户端收到后发送字符串「Thankyou」给服务器端。 此处「Thankyou」的传递是多余的,这只是用来模拟客户端断开连接前还有数据要传输的情况。此时程序实现的难度并不小,因为传输文件的服务器端只需连续传输文件数据即可,而客户端无法知道需要接收数据到何时。客户端也没办法无休止的调用输入函数,因为这有可能导致程序
吃米饭
·
2023-03-30 09:34
网络编程
linux
网络
服务器
异地
容灾
设计
容灾
建设的目的是确保用户的业务永续运行,在建设过程中,科学严谨的方法论是确保
容灾
项目能够正常运转的前提。我们将
容灾
建设规划分为三部分:业务连续性规划、方案设计、方案实施。
mvplegend
·
2023-03-30 08:56
系统架构
【
Linux网络
编程】浅谈 C/S 和 B/S 架构
概述在这个信息急剧膨胀的社会,我们不得不说人类正进入一个崭新的时代,那就是信息时代。信息时代的一个主要而显著的特征就是计算机网络的应用。计算机网络从最初的集中式计算,经过了Client/Server阶段(有两层C/S和三层C/S),已发展到目前最流行的Browser/Server计算模式。其中颇具争论和影响力的是C/S以及B/S架构,C/S是一种历史悠久且技术非常成熟的架构,B/S是新生代架构,从
weixin_34281477
·
2023-03-30 07:59
数据库
网络
java
关于
Linux网络
,必须知道这些
那么,
Linux网络
又是怎么工作的呢?又有哪些指标衡量网络的性能呢?接下来,我们一起学习
Linux网络
的工作原理和性能指标。网络
linux大本营
·
2023-03-30 07:37
linux
tcp/ip
网络协议栈
Netty权威指南:
Linux网络
-I-O-模型简介,分享我在Java开发中走的一些弯路
最常用的I/O模型就是阻塞I/O模型,缺省情形下,所有文件操作都是阻塞的。我们以套接字接口为例来讲解此模型:在进程空间中调用recvfrom,其系统调用直到数据包到达且被复制到应用进程的缓冲区中或者发生错误时才返回,在此期间一直会等待,进程在从调用recvfrom开始到它返回的整段时间内都是被阻塞的,因此被称为阻塞I/O模型,如图1-1所示。(2)非阻塞I/O模型:recvfrom从应用层到内核的
didi558
·
2023-03-30 07:43
Java
经验分享
面试
java
【微服务】链路追踪 jaeger
(艰难地保持着一月一篇)为什么需要链路追踪随着应用的发展,分布式是不可避免的趋势,无论是随着业务的复杂庞大由单体应用拆分为微服务、出于扩展以及
容灾
的考虑将服务多机房部署多份还是各种分布式中间件的引入等原因
shanxiaoshuai
·
2023-03-30 06:22
微服务
分布式
中间件
Linux网络
——图解HTTPS协议与端口号认识
Linux网络
——图解HTTPS协议与端口号认识一、确保HTTP安全的方式1.1HTTP明文加密通信加密内容加密1.2验证通信方身份1.3验证报文完整性,防止被篡改二、HTTP+加密+认证+完整性保护=
五颗粒粒
·
2023-03-30 04:42
Linux网络
网络
https
linux
端口号
http
阿里数据库中间件TDDL原理
2)系统
容灾
使用单机数据库时,如果数据库宕机,则无法对外提供服务,因此产生了主备数据库的方案,当主库宕机后,会自动切换到备库,不影响对外的服务。
任嘉平生愿
·
2023-03-29 21:23
Ceph多数据中心(
容灾
)
#A集群操作#创建realmdockerexecmonradosgw-adminrealmcreate--rgw-realm=earth–default#删除默认zonegroupdockerexecmonradosgw-adminzonegroupdelete--rgw-zonegroup=default#创建zonegroupdockerexecmonradosgw-adminzonegrou
习惯了沉默乄
·
2023-03-29 21:55
令牌桶算法
一算法令牌桶算法和漏桶算法不同的是,有时后端能够处理一定的突发情况,只是为了系统稳定,一般不会让请求超过正常情况的60%,给
容灾
留有余地。
chengqiuming
·
2023-03-29 21:07
架构师
算法
架构
Redis 的持久化机制是什么?各自的优缺点?
(2)
容灾
性好,一个文件可以保存到安全的磁盘。(3)性能最大化,fork子进程
冰蛙ing
·
2023-03-29 20:05
Redis
redis
java
数据库
Linux网络
管理
参考:*Linux中的网络管理——网络配置及命令网络配置:ifconfig命令网络配置文件:..网卡信息文件..主机名文件..DNS配置文件VMware中的网络参数配置..桥接模式下配置静态ip网络命令:..网络环境操作..网络测速命令一、网络配置图形界面配置IP地址ifconfig命令临时配置IP地址,临时配置IP地址,重启网络服务或者计算机后失效。setup工具永久配置IP地址(RedHat系
JarvisTH
·
2023-03-29 19:07
【
Linux网络
编程】UDP服务器
------------->【Linux系统编程/网络编程】(学习目录汇总)intsetsockopt(intsockfd,intlevel,intoptname,constvoid*optval,socklen_toptlen);//eg:intn=220x1024setsockopt(sockfd,SOL_SOCKET,SO_RCVBUF,&n,sizeof(n));2.C/S模型-UDP由于
BillySturate
·
2023-03-29 18:38
Linux网络编程
网络
udp
服务器
【
Linux网络
编程】epoll反应堆
------------->【Linux系统编程/网络编程】(学习目录汇总)epoll_create()创建监听红黑树-->返回epfd-->epoll_ctl()向树上添加1个监听fd-->while(1)循环–>epoll_wait()监听-->对应监听fd有事件产生-->返回监听满足数组。-->判断返回数组元素-->若lfd满足-->则调用Accept()-->若cfd满足-->则调用rea
BillySturate
·
2023-03-29 18:37
Linux网络编程
linux
网络
服务器
【
Linux网络
编程】线程池实现
------------->【Linux系统编程/网络编程】(学习目录汇总)取数据intqueueRear;//队尾->放数据pthread_tmanagerID;//管理者线程IDpthread_t*threadIDs;//工作的线程IDintminNum;//最小线程数量intmaxNum;//最大线程数量intbusyNum;//忙的线程的个数intliveNum;//存活的线程的个数int
BillySturate
·
2023-03-29 18:37
Linux网络编程
linux
算法
c++
嵌入式
linux网络
设备驱动,嵌入式Linux系统设备驱动程序的开发
引言本文引用地址:http://www.eepw.com.cn/article/171494.htmLinux是一个遵循POSIX标准的免费操作系统。具有BSD和SYSV的扩展特性。与其他操作系统相比,嵌入式Linux系统以其可应用于多种硬件平台、内核高效稳定、源码开放、软件丰富、网络通信和文件管理机制完善等优良特性而正被作为研究热点,越来越多的研究人员采用Linux平台来开发自己的产品。Linu
weixin_39636645
·
2023-03-29 17:57
嵌入式linux网络设备驱动
介绍FusionCompute虚拟化套件
255U/4T,满足业务高规格虚拟机需求异构纳管Vmware哪管存量VMware,保护已有投资高性能虚拟化能力KVM引擎,若限于企业级性能,SPECvirt测试业界领先最可靠支持两地三中心,城域双活,跨地域
容灾
伯特_n0
·
2023-03-29 12:53
虚拟化
华为云
云计算
运维
Hbase入门到实战-连载五(
容灾
与备份)
前言本文主要介绍Hbase常用的三种简单的
容灾
备份方案,即CopyTable、Export/Import、Snapshot。
顶尖高手养成计划
·
2023-03-29 12:29
Hbase
大数据
Hbase入门到实战-连载一(基本概念&集群安装&基本使用)
Hadoop可以通过HDFS来存储结构化、半结构甚至非结构化的数据,它是传统数据库的补充,是海量数据存储的最佳方法,它针对大文件的存储,批量访问和流式访问都做了优化,同时也通过多副本解决了
容灾
问题。
顶尖高手养成计划
·
2023-03-29 12:59
Hbase
大数据
什么是HBase?终于有人讲明白了
HBase良好的分布式架构设计为海量数据的快速存储、随机访问提供了可能,基于数据副本机制和分区机制可以轻松实现在线扩容、缩容和数据
容灾
,是大数据领域中Key-Value数据结构存储最常用的数据库方案。
Data跳动
·
2023-03-29 08:27
HBase
hbase
big
data
hadoop
腾讯技术官编写的594页MySQL优化手册,竟意外冲上GitHub调优热榜
如何在应用中发挥MySQL的优势,深入理解MySQL新特性,做好数据库的
容灾
与数据保护,结合业务做好高可用
Java海
·
2023-03-29 01:33
数据库
mysql
java
程序员
金九银十
Linux中有哪些常用的网络命令,分别适用于什么场景?
本文将对一些常用的
Linux网络
命令进行详细介绍。一、ifconfig命令ifconfig命令用于显示和配置Linux系统的网络接口,比如IP地址、子网掩码、MAC地址等等。它也可以用于启动或
wljslmz
·
2023-03-29 00:03
Linux技术
网络技术
linux
网络
服务器
一文教你玩转Linux的ping命令,从此成为
Linux网络
高手
一、ping命令简单介绍Ping是一种基于Internet控制消息协议(ICMP)的工具,用于测试主机之间的连接。Ping命令向目标主机发送一个ICMP回显请求,目标主机收到请求后会发送回一个ICMP回显应答,从而告诉发起请求的主机连接是通畅的。Ping命令可以用于测试主机是否在线,以及网络是否通畅。当Ping命令启动时,它会首先向目标主机发送一个ICMP回显请求。该请求包含一个唯一的标识符和一个
wljslmz
·
2023-03-29 00:33
Linux技术
网络技术
linux
网络
服务器
——
Linux网络
编程
参考博文01:https://blog.csdn.net/Wu000999/article/details/89293717博文02https://blog.csdn.net/u014082714/article/details/44994719这个面试的时候面试官经常会问我,然后就总结了一下。TCP/IP四层模型(数网传应):数据链路层(网络接口层)、网络层、传输层和应用层OSI七层模型:物数网
博雅勇士
·
2023-03-28 21:58
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他