-
python 实现消费者优先级队列
本文分享自天翼云开发者社区《python 实现消费者优先级队列》,作者:Frost 关键字 条件变量,信号量,消费者优先级,公平性,堆队列算法 需求背景 常见的是消息队列支持为消息指定优先级,但支持为消费者指定优先级的却很少见,作者在网上检索一般能查到 rabbitMQ 的消费者优先级相关资料。并没有找到其它语言的资料。 而 python 标准库里所有队列都是公平的,并没有使用非公平的参数,因此可…- 0
- 0
- 2.8k
-
OneNote Embedded 文件滥用检测
本文分享自天翼云开发者社区《OneNote Embedded 文件滥用检测》,作者:Icecream 攻击技术 在这些网络钓鱼活动中被滥用的OneNote功能是在图片后面隐藏嵌入式文件,诱使用户点击图片。如果图片被点击,它将执行隐藏在下面的文件。这些文件可能是可执行文件、JavaScript文件、HTML文件、PowerShell、.... 基本上任何类型的文件,在执行时都可以执行恶意软件。最近,…- 0
- 0
- 4k
-
如何检测 Sliver C2 框架活动
本文分享自天翼云开发者社区《如何检测 Sliver C2 框架活动》,作者:Icecream Sliver是一个开源的跨平台对手模拟/红队框架,为渗透测试目的而开发,但与其他类似软件如Cobalt Strike一样,也被网络犯罪分子用于恶意活动。由于其多功能性和灵活性,它在网络犯罪团伙中越来越受欢迎。 特点 动态代码生成 编译时混淆 多人模式 分阶段和无阶段的有效载荷 通过HTTP(S)程序性地生…- 0
- 0
- 2.6k
-
云备份技术解析:备份删除&合并原理
本文分享自天翼云开发者社区《云备份技术解析:备份删除&合并原理》,作者:沈****军 在删除备份副本时,需要根据备份副本包含的数据块以及数据块的引用关系来进行空间的释放。当云硬盘的第一个备份副本删除后,全量备份的属性会顺延到后面的第一个增量备份。如果此时云硬盘没有创建备份,在云盘下次创建的新备份时也为全量备份,会备份云盘创建以来所有写入的数据块。 假设某块云硬盘在星期一、星期二、星期三分别…- 0
- 0
- 3.4k
-
云备份技术解析:云备份 CT-CBR 关键技术介绍
本文分享自天翼云开发者社区《云备份技术解析:云备份 CT-CBR 关键技术介绍》,作者:沈****军 1、增量备份 备份策略可以分为全量备份、差异备份、增量备份。 (1)全量备份(Full Backup),备份所有指定的文件夹和文件,不做文件筛选,对某个时间点上的所有数据进行完全拷贝。好处是每次备份数据相对独立,不依赖历史备份数据,恢复时无需查找和计算历史数据的引用关系;缺点是每次备份的数据量较大…- 0
- 0
- 3.9k
-
云备份技术解析:云容灾 CT-CDR 关键技术介绍
本文分享自天翼云开发者社区《云备份技术解析:云容灾 CT-CDR 关键技术介绍》,作者:沈****军 1、CDP+存储快照,实现秒级RPO (1)CDP技术:云容灾CT-CDR(Cloud Disaster Recovery)采用CDP(Continue Data Protection)技术,能够在IO级别进行复制能极大的提升数据保护的及时性。。 (2)CDR配合云硬盘快照技术,为容灾主机保留多个…- 0
- 0
- 5.2k
-
云备份技术解析:永久增量备份
本文分享自天翼云开发者社区《云备份技术解析:永久增量备份》,作者:沈****军 天翼云云主机备份和云硬盘备份基于永久增量备份技术实现。 备份分为全量备份和增量备份。 云硬盘创建的第一份备份是全量备份,备份创建时间点云盘上所有已使用的数据块,不备份未使用的数据块。 后续创建的备份均是增量备份,仅备份上一次备份以来有变化的数据块或者新写入数据的数据块。全量备份和增量备份的元数据中均会存储全量的数据块信…- 0
- 0
- 9k
-
chrony时间同步软件介绍
本文分享自天翼云开发者社区《chrony时间同步软件介绍》,作者:刘****苏 chrony是网络时间协议NTP的通用实现,它可以将系统时钟和`NTP服务器同步。它支持在各种条件下包括间歇性的网络连接、严重阻塞的网络、不断变化的温度以及支持不连续的运行并且可以运行于虚机上。 本文介绍chrony工具的安装和使用,包括两个节点:一个作为时间服务器,另一个作为客户端。 执行如下命令来安装chrony:…- 0
- 0
- 4.7k
-
RabbitMQ集群部署(二)——普通集群模式部署
本文分享自天翼云开发者社区《RabbitMQ集群部署(二)——普通集群模式部署》,作者:芋泥麻薯 RabbitMQ普通集群模式即在多个服务器上部署多个MQ实例, 每台机器一个实例. 创建的每一个queue,只会存在一个MQ实例上. 但是每一个实例都会同步queue的元数据(即queue的标识信息). 当在进行消费的时候, 就算对应的数据在其他的MQ实例上, 其也会根据内部的queue的元数据,从该…- 0
- 0
- 20.1k
-
RabbitMQ集群部署(一)——单机模式部署
本文分享自天翼云开发者社区《RabbitMQ集群部署(一)——单机模式部署》,作者:芋泥麻薯 RabbitMQ是一种开源消息队列系统,是AMQP的标准实现,用erlang语言开发。RabbitMQ具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用。Rabbit模式大概分为以下三种:单机模式、普通集群模式、镜像模式。 第一部分主要介绍rabbitmq单…- 0
- 0
- 15.3k
-
Redis 高可用方案
本文分享自天翼云开发者社区《Redis 高可用方案》,作者:芋泥麻薯 一、常见使用方式 Redis的几种常见使用方式包括: Redis单副本; Redis多副本(主从); Redis Sentinel(哨兵); Redis Cluster; dynomite; 二、各种使用方式的优缺点 1、Redis单副本 Redis单副本,采用单个Redis节点部署架构,没有备用节点实时同步数据,不提供数…- 0
- 0
- 4.1k
-
esbuild构建工具简介
本文分享自天翼云开发者社区《esbuild构建工具简介》,作者:陈****冬 esbuild 是什么 esbuild是采用go语言实现的新一代构建工具,其官方文档如下:esbuild.github.io/ 其速度是目前已知的构建工具中速度最快的,但是esbuild为什么快以及其在实际过程中会遇的问题,是本文分析的重点, 以下将围绕esbuild的运用机制,基本构成,项目使用等各个方面做一个简单的分…- 0
- 0
- 19.1k
-
启动Tomcat时报错,提示80端口被占用怎么办?
本文分享自天翼云开发者社区《启动Tomcat时报错,提示80端口被占用怎么办?》,作者:w****n 本节操作以Windows Server 2019 Datacenter操作系统的弹性云主机为例介绍排查80端口占用的操作步骤。 可能原因 提示80端口被占用,由提示可知,该端口可能是被其他程序占用,包括被木马病毒占用,可以按照下面步骤,查看占用该端口的进程ID,并再根据进程ID查看具体进程。 使用…- 0
- 0
- 14.8k
-
ISCSI数据盘的多路径配置
本文分享自天翼云开发者社区《ISCSI数据盘的多路径配置》,作者:w****n 多路径出现的背景 多路径,就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?从在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物…- 0
- 0
- 26k
-
-
故障测试之模拟网络丢包
TC(Traffic Control) 是linux自带的模块,一般不需要安装,TC要求内核2.4.18以上。Linux 操作系统中的流量控制器 TC用于Linux内核的流量控制,它利用队列规定建立处理数据包的队列,并定义队列中的数据包被发送的方式,从而实现对流量的控制。- 0
- 0
- 25.1k
-