读数据保护:工作负载的可恢复性19档案系统

基于云盾构建等保三级Web安全体系:从合规要求到实战落地 网络安全等级保护(等保)是保障信息系统安全的重要制度,其核心原理是通过分级防护、动态调整的策略,构建纵深防御体系。在技术层面,等保要求覆盖物理环境、通信网络、区域边界、计算环境和安全管理中心等多个层面,旨在通过技术和管理相结合的方式,有效应对网络攻击和数据泄露风险。对于Web应用而言,满足等保三级要求具有极高的技术价值,它不仅是合规的刚性需求,更是提升业务系统整体安全水位、建立用户信任、保障业务连续性的关键工程实践。在云计算时代,利用云原生安全服务(如Web应用防火墙WAF、云安全中心、态势感知等)可以高效 阅读详情

1. 档案系统

1.1. 档案系统是一种你们或许要用到,但目前很可能还不具备的数据保护系统

1.2. 档案定义成一种单独存放于其他位置的数据副本,它是供参考用的,其中有足够的元数据(metadata,即工作数据)​,让用户能够通过这些元数据搜索到想要查询的内容,而无须知道这些内容以前来自何处

1.3. 备份则是一种辅助的数据副本,用来在主要的数据“正”本遭遇破坏、删除或其他某种事故时恢复数据

1.4. 大多数组织为了体现其职能所做的那些事情,都无法明确归入某个类别

  • 1.4.1. 给该组织的某项职能提供支持的那些应用程序与工作任务,也不太能够明确地归入某个类别

1.5. 归档方案与其他方案是一样的,也就是说,你必须先搞清楚这个归档方案所要满足的需求,然后才能开始设计

1.6. 无论打算部署什么样的档案系统,该系统内所保存的数据都跟备份系统例行保存的那些备份数据有很大区别

  • 1.6.1. 前者则是一种相当重要的历史信息,需要加以留存与保护

  • 1.6.2. 后者用来在生产系统发生故障时将其恢复到它在某个时间点上的样子

1.7. 档案系统是极其重要的,只不过可能稍微有点枯燥

  • 1.7.1. 其实是针对那种大家都想扔掉的数据而构建的一套体系,假如没有这套系统,那么那些数据可能真的就会删掉

2. 档案

2.1. 具有次要价值的数据正本

  • 2.1.1. 不是你们的主数据

2.2. 档案数据一般没有主数据那么新,受访问的频率也没有主数据那么高,有时根本就不(像主数据那样)为创建该档案的用户所重视

2.3. 并非每份数据都需要放在显著的位置并展示给所有人看

2.4. 有些数据价值比较低,我们通常会把这样的数据制作成档案(也就是将其归档)​,让它们不要再占用主存储系统里的空间,这些数据通常用来提醒我们以前发生过的某个事情,而不用来做日常的参照

2.5. 原因

  • 2.5.1. 为了满足政府机构所提出的各种法律法规方面的要求

    • 2.5.1.1. 会计公司就需要把客户的数据记录维护一定的年限,以便在遇到审计时把这些数据当作证据出示

    • 2.5.1.2. 政府机关与财务机构通常需要把它们与公众之间的交流记录保存许多年,以便在遇到问题或争议时参照

2.6. 问题

  • 2.6.1. 有些数据是用旧技术制作的,那些技术会逐渐退出,于是就出现了如何保存此类数据的问题

  • 2.6.2. 长期保留数据也会遇到一些相当突出的问题,然而除此之外,还有数据量的问题,为了应对将来有可能与客户产生的争执,你需要保存的数据量可能相当庞大

    • 2.6.2.1. 档案库以后会越来越大,到时就连例行的每日保护都会有很大困难

    • 2.6.2.2. 许多方案都会通过把多个副本存放到多个地点来保护档案数据

2.7. 对历史数据归档,并将其转移到廉价一些的存储环境里

  • 2.7.1. 把档案数据保存到廉价的存储系统,并不意味着这些数据会更容易丢失

  • 2.7.2. 需要牺牲的通常是速度,档案系统获取数据的速度通常比较慢

2.8. 档案可以用来获取信息,但它们确实很不适合用来恢复数据

2.9. 很难(或者说,基本不太可能)直接从备份里获取信息,同理,你也不太可能直接用档案做数据恢复

3. 获取与恢复之间的区别

3.1. 档案与备份之间的区别可以简单地理解成获取与恢复之间的区别

  • 3.1.1. 档案是用来从中获取信息的

  • 3.1.2. 备份则是用来从中恢复数据的

3.2. 从档案系统中获取数据,跟从备份系统里恢复数据看起来区别很大

  • 3.2.1. 用户可能是在数据已经创建了许多年之后才想要获取数据的

    • 3.2.1.1. 用户已经记不清这份数据当初存放在哪个目录或哪个服务器里面
  • 3.2.2. 要求搜索数据的人可能不是当初创建这份数据的人

    • 3.2.2.1. 可能是为了应对电子取证请求而做的搜索

3.3. 恢复通常针对的是某系统在某个时间点上的某份文件

3.4. 获取与恢复不同,它通常并不要求你准确提供上述任何一项具体信息

  • 3.4.1. 服务器的名称

  • 3.4.2. 文件所在的目录位置

  • 3.4.3. 文件本身的名称

  • 3.4.4. 具体的日期

4. 档案系统的类型

4.1. 并非所有的需求都能够很好地用任何一种档案系统来满足

4.2. 挑选档案系统时也很少会单从产品的技术能力来判断

4.3. 档案需求之外的一些因素也会影响你的选择过程

  • 4.3.1. 可用的资金量、性能方面的考虑、支持某种方案所需的资源量,以及其他一些非技术的因素等

4.4. 数据所在的服务器可能不会包括在元数据里,这也是档案与备份之间的另一项重要区别

4.5. 传统的批次档案系统

  • 4.5.1. 批次归档系统

  • 4.5.2. 会在数据使用一段时间之后将其归档到安全的地点,让我们能够在需要满足合规需求或需要查询历史记录时参考

  • 4.5.3. 数据归档之后,会从原来的位置删掉

  • 4.5.4. 主要目标在于以成本较低的方式长期保存数据,让你能够在多年之后轻松地查找这些数据

  • 4.5.5. 传统的批次归档系统在把数据归入档案时会给这批数据赋予一项或多项标识信息,并将这些信息放在元数据里随档案一起保存

    • 4.5.5.1. 元数据以后可以帮助你获取到这份数据

4.6. 实时档案系统

  • 4.6.1. 会把正式存储环境里创建或保存的数据复制到另一个地方,以便作为档案使用

  • 4.6.2. 这种档案通常是为了满足合规或审计方面的需求

    • 4.6.2.1. 可以让该组织更好地满足合规需求
  • 4.6.3. 日志邮箱(journal mailbox,又名日记邮箱)

    • 4.6.3.1. 同时把原始的邮件发送给本来应该接收这封邮件的人

    • 4.6.3.2. 各种审计与管理人员都可以访问这个日志邮箱,并搜索那些需要在诉讼案件中使用的信息,或是根据资讯公开请求而必须公布的信息等

  • 4.6.4. 通常不通过传统的电子邮件客户端访问,而是通过一种入口(或者叫作门户)来访问,使用者可以在这里指定搜索范围

  • 4.6.5. 不能缓解正式的存储系统所承受的压力

4.7. HSM档案系统

  • 4.7.1. 采用HSM(Hierarchical Storage Management,分级存储管理)机制来决定数据的存储地点

  • 4.7.2. 如果数据变得陈旧,或者访问频率变得比较低,那么就应该将其移动到更为廉价的存储设备里,以节省成本

  • 4.7.3. 云端的“冷”存储(cold storage system)

  • 4.7.4. 让你可以将这些磁带转移到远离主站且与主站不联网的地方

    • 4.7.4.1. 让这些数据只在确实有必要访问时才能拿出来查询,而不能随便触碰

    • 4.7.4.2. 从保存每GB数据所耗费的成本来看,磁带也比其他一些存储系统更为廉价

  • 4.7.5. 通常会根据数据的陈旧程度或最后一次受到访问的时间,来判断是否应该将其移动到其他存储设备里

    • 4.7.5.1. 如果某份数据在目前的文件系统里已经待得比较久了,那么就可以将其移动到档案系统中

4.8. 只要某方案能让数据在这种高性能的正式存储设备上少占一些空间,这种方案就是值得考虑的

5. 选择档案系统

5.1. 是否需要档案系统

  • 5.1.1. 些可能是在组织内部创建的,有些则是从本组织之外导入的

  • 5.1.2. network volume,泛称网盘

  • 5.1.3. 数据可能是相当重要的,但很少需要由人来查看,因此非常适合归入档案

  • 5.1.4. 云服务提供商每次总是要保存好几个月的日志与监控数据,这些数据很庞大

    • 5.1.4.1. 在与用户发生费用争议,或者调查某次意外停机事件的根源时,肯定得参考这样的数据
  • 5.1.5. 法律要求服务提供商必须保留客户的访问日志,以便在政府机构想要查看这些数据时提供给对方

  • 5.1.6. 把钱花到档案系统上是值得的

  • 5.1.7. 某个组织知道它里面的一部分数据必须符合特定的法律法规,因此需要加以保护并予以保留,但是该组织完全没有意识到,这些数据实际上分布在各个用户的home目录里,或者随便放在了某个早就没人管的文件共享服务器中,并且藏在层次很深的文件夹里面

5.2. 收集需求

  • 5.2.1. 如果你们准备部署档案系统,那么在开始部署之前,一定要先把需求收集清楚

  • 5.2.2. 你需要考虑数据应该保存多长时间,还要考虑与此有关的各种问题

  • 5.2.3. 数据格式问题

    • 5.2.3.1. 一定要考虑到数据是如何存放的,以及将来在需要查询数据时应该如何获取

    • 5.2.3.2. 如果这些数据都是纯文本的日志文件,那么将来需要用到它们时,很可能会将其交给某种系统去读取

    • 5.2.3.3. 数据让软件保存成了某款应用程序专用的格式

    • 5.2.3.4. 如果你的数据是拿这些软件创造的,那么如何保证在今后50年中依然能够访问到呢?

  • 5.2.4. 存储介质

    • 5.2.4.1. 把档案数据存放在什么样的介质上,也是一个很重要的问题

    • 5.2.4.2. 肯定不想把历史数据的副本,保存在那种比数据本身还会提前遭到淘汰的存储系统里

    • 5.2.4.3. 拿不准某个存储系统能不能把数据存放50年,那一定要选一款能让数据多保存一些时间,并且确保数据不会变更的档案系统

  • 5.2.5. 是否一定要使用便于迁移数据的档案系统

    • 5.2.5.1. 某些以往由基于硬件的档案平台所提供的功能(例如加密、确保数据不可变)​,现在必须内置到软件里面,而且必须定期维护

    • 5.2.5.2. 理想的情况应该是:有这样一种软件形式的归档方案,它能够保护数据并方便地迁移这些数据,同时又能让用户(在硬件平台支持的前提下)开启相关选项,以利用硬件平台的某些功能(例如加密与数据去重)​

5.3. 需要考虑的其他问题

  • 5.3.1. 数据将来是需要由人来阅读,还是只需要让以后的应用程序能够读取就行?

  • 5.3.2. 地图数据,将来只需要发送给某个地理信息系统,让它把这些数据与以后的数据进行对比,或者让它分析两者之间的差异,那么你只要能够将这些原始数据从当前系统里导出为某种自由的格式就行,将来应该会有软件能够读取这种格式

5.4. 档案系统与备份系统是应该分开,还是应该整合?

  • 5.4.1. 数据所占据的空间越来越大

  • 5.4.2. 法律法规方面的要求

  • 5.4.3. 某个组织可能不会仅因为这些因素而决定对数据归档,但它们在决策过程中确实都是相当值得考虑的大问题

  • 5.4.4. 良好的数据保护与存留系统,当然应该确保档案数据能够安全地得以存储,但这并不意味着你一定要从备份系统里操控档案系统

  • 5.4.5. 备份数据与档案数据的职能在许多方面都不一样,因此我们有理由考虑将这两种系统分开,并指派不同的团队来分别维护

    • 5.4.5.1. 备份团队肯定要参与跟如何存储生产数据(也就是在正式工作环境中使用的数据)有关的一些事务

    • 5.4.5.2. 负责管理档案系统的那个团队,则有可能只需要记录一些信息并处理与合规有关的问题,这些工作甚至可以与该组织的技术工作完全分开

  • 5.4.6. 该系统在给数据归档时能不能把元数据(也就是与数据本身有关的一些工作数据)也准确地纳入档案,对于那些为了合规而制作的档案来说,这一点尤其重要

    • 5.4.6.1. 给数据归档时,要注意把这些元数据也维护起来,让它们跟数据本身一起进入档案

    • 5.4.6.2. 元数据通常用来帮我们了解与数据本身有关的一些情况

      5.4.6.2.1. 存储在照片文件里的元数据就可以提供一些信息,让我们知道这张照片是在哪里拍摄的,是用什么型号的相机拍摄的,等等

    • 5.4.6.3. 档案系统可能还必须确保数据不可变,也就是说,数据一旦存入档案平台,就无法修改

      5.4.6.3.1. 数据要呈交给法院,法院需要确认该数据未遭篡改,从而可以当作证据使用

      5.4.6.3.2. 如果档案系统能够确保数据不可变更,那么就可以提供一定程度的安全保障,从而避开某些有可能令数据受损的情况

  • 5.4.7. 如果有待归档的数据由某款应用程序保存成了一种供用户查看的格式,那么档案系统一定要提供一个具备查看功能的应用程序前端,让用户在档案系统里也能查看该数据

  • 5.4.8. 你想要部署的档案系统是什么类型,可能会影响到该系统是应该与数据保护系统及正式的存储环境相集成,还是应该与之分离

5.5. 把所有数据都保存在同一个地方,通常是很不明智的

  • 5.5.1. 3-2-1原则所要强调的意思,该原则不仅适用于备份,也适用于档案
022、Conv-BN-SiLU 基础卷积块:构造函数参数计算,前向传播的 PyTorch 逐行实现 本文详细解析了Conv-BN-SiLU卷积块的实现细节与注意事项。作者从调试经历出发,指出bias参数冗余会导致数值不稳定,强调卷积层应设置bias=False。文章对比了SiLU与ReLU的特性差异,逐行分析了构造函数参数计算(包括自动填充、分组卷积等)和前向传播过程,特别讲解了BN层与SiLU激活的数值特性。最后分享了三个实践中的常见问题:BN的momentum设置、SiLU输出范围的影响,以及分组卷积的通道对齐要求,并提供了卷积与BN融合的推理优化技巧。全文聚焦实际工程实现中的关键细节,具有较强实操指 阅读详情

相关推荐

公文派2025:免费社区版重大安装更新!

距离上一次更新已经过去了将近一年的时间,今天我们带来了全新的免费2025社区版,该版本也是目前最新的版本,无需授权即可使用所有的功能。

似最初 1959

读数据保护:工作负载的可恢复性31读后总结与感想兼导读

读后总结与感想兼导读

lyingSeven的博客 1071

基于STM32的智能交通灯管理系统设计

本项目基于STM32微控制器设计了一个智能交通灯管理系统,通过多个传感器模块实现对交通灯的智能化控制。项目涉及硬件电路设计、传感器数据采集和逻辑控制实现,适用于城市交通路口或小区路口。该基于STM32的智能交通灯系统通过超声波传感器实现了流量监测,结合LED和蜂鸣器实现了自动交通信号控制,适用于城市或社区路口。基于STM32CubeMX生成的框架,编写红绿灯切换、流量监测和蜂鸣器控制的代码。以下为主循环,通过不断读取传感器数据,结合交通灯和蜂鸣器模块实现智能交通灯控制。

2401_88410555的博客 2062

读数据保护:工作负载的可恢复性24磁带和其他

磁带和其他

lyingSeven的博客 1329

FPGA矩阵键盘计算器Verilog实现与Quartus仿真全流程解析

本文详细解析了基于FPGA和Verilog的矩阵键盘计算器实现全流程,包括矩阵键盘扫描、状态机设计、算术运算逻辑及数码管显示驱动。通过Quartus仿真与Testbench测试,确保设计稳定性与准确性,适合数字逻辑设计初学者学习FPGA开发与硬件描述语言应用。

chair的专栏 742

Latex | IEEE双栏排版中长公式的排版

IEEE双栏排版中,有时候公式过于长了,过宽,导致单栏排版不下。

qq_43466146的博客 1万+

理解 Linux 动态库加载:LD_LIBRARY_PATH

flyfish

二分掌柜的 321

使用Typora时LaTeX内联公式简单汇总

0、前言 在使用Typora写笔记时,有时候需要添加上LaTeX排版的公式。以下是整理出的一份简单笔记,方便记忆不清楚时查阅。笔记暂时不够完善,之后再补充。 注:有些公式语法KateX不能解析,但在Typora中可以使用(不用在意) 1、一些基本内联公式 位置关系 展示 LaTeX 说明 x2x^{2}x2 x^{2} 右上标 x2x_{2}x2​ x_{2} 右下标 2x{}^{2}x2x {}^{2}x 左上标 2x{}_{2}x2​x {}_{2}x 左下标

白白旧维的博客 4438

仿muduo实现高并发服务器——EchoServer完成

本文介绍了一个纯头文件实现的 Reactor 服务端骨架,核心结构从 Buffer(双下标缓冲区)出发,依次封装 Socket(RAII 封装 fd)、Channel(事件与回调绑定)、Poller(epoll 封装)、TimerTask/TimeWheel(秒级时间轮)、EventLoop(事件循环 + 任务队列 + eventfd 唤醒),并集成 LoopThread/Pool、Connection、Acceptor 与 TcpServer。通过 EchoServer 示例展示业务逻辑仅需绑定三个回调即

深入探究的博客 365

OpenCV简单应用:图像模糊处理

OpenCV是一个广泛使用的开源计算机视觉库,提供了丰富的图像处理和计算机视觉算法。本文将介绍如何使用OpenCV对图像进行模糊处理,并提供相应的源代码。该函数接受两个参数:第一个参数是输入图像,第二个参数是指定模糊核大小的元组。在这个例子中,我们使用了一个5x5的模糊核。您可以尝试不同大小的模糊核,以获得不同程度的模糊效果。函数和指定不同大小的模糊核,我们可以实现不同程度的模糊效果。该函数接受两个参数:第一个参数是窗口的名称,第二个参数是要显示的图像。在上面的代码中,我们首先使用。要运行上述代码,请将。

MwgmPhilosophy的博客 288

【微服务】Spring Aop原理深入解析

spring原理深度解析

congge 1万+

【Linux网络】TCP 服务器并发处理多客户端:从 fork 分发到双重 fork 彻底消灭僵尸进程

拆解 TCP 服务器并发演进链:fork 分发连接、SIGCHLD 循环回收僵尸、双重 fork 交孙进程给 init 收养,并给出模型选型与线上排错对照。

2301_78967866的博客 410

李航《统计学习方法》课后习题答案(第2版)

李航《统计学习方法》课后习题答案(第2版) 章节 链接 第1章 统计学习及监督学习概论 点击进入 第2章 感知机 点击进入 第3章 k近邻法 点击进入 第4章 朴素贝叶斯法 点击进入 第5章 决策树 点击进入 第6章 逻辑斯谛回归与最大熵 点击进入 第7章 支持向量机 点击进入 第8章 提升方法 点击进入 第9章 EM算法及其推广 点击进入 第10章 隐马尔可夫模型 点击进入 第11章 条件随机场 点击进入     也可进入我的个人主页查看分类专栏

weixin_43646592的博客 2万+

主从 Reactor 高并发服务器实战 (三):服务器套接字Socket模块详解与实现

本文实现了一个封装完善的Socket模块,将socket→bind→listen→accept等复杂操作收敛为简洁的类接口。通过RAII机制自动管理文件描述符生命周期,避免资源泄漏;提供CreateServer等便捷函数简化服务端创建流程,并支持非阻塞模式与属性设置。模块设计注重安全性与易用性,有效解决样板代码重复、错误处理分散等问题,为后续网络通信模块奠定坚实基础。

dasdasfv的博客 202

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ROS2 服务通信 + 参数服务器

plaintext# 请求区---# 响应区int64 sumint64 diff(驼峰文件名)→ 自动生成头文件是 calc_two_int.hpp(下划线)cpp。

w8848w的博客 327

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

架设一台NFS服务器

3、将/home/tom目录仅共享给192.168.100.136这台主机,并只有用户tom可以完全访问该目录。注意:tom是一个用户目录,并且在客户端创建tom用户一定与服务端的tom用户的uid/gid保持一致。2、开放/nfs/upload目录,为192.168.100.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210。1、开放/nfs/shared目录,供所有用户查询资料。架设一台NFS服务器,并按照以下要求配置。

2401_87595340的博客 229

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Linux 磁盘 100% 但 du 查不出东西,五种情况逐个排

监控告警说根分区 100%,登录上去 du -sh /* 加起来只有 12GB,df 显示 40GB 已用。差了快 30GB,du 找不到任何东西。这种情况基本都是"文件被删了但进程还开着",但也可能是别的原因。这篇按可能性排一下顺序。

2408_89646393的博客 160

轻量点对点定时备份方案:个人文档与服务器文件跨机同步实践

本文探讨了轻量级文件备份场景下的实际需求与解决方案。针对个人文档及小型服务器备份,传统BAT脚本虽易上手,但存在断点续传差、安全缺失、维护困难等短板。作者提出理想方案应具备点对点传输、断点续传、加密传输、版本管理、文件过滤及自动清理等能力。最终选用松鼠备份工具,实现稳定、低运维成本的跨机同步,尤其适合中小型场景,强调“稳定省心”优于复杂功能,是小团队和个人运维的高效之选。

2501_93776716的博客 204

安徽京准:NTP网络校时服务器在化工厂网络部署要点

安徽京准:NTP网络校时服务器在化工厂网络部署要点

233

在阿里云备案的域名(对应ip A),现在服务器快到期了,想备案到另一台阿里云的服务器(ip B),应该怎么操作?

将域名从阿里云一台服务器(IPA)迁至另一台(IPB),因接入商未变,绝大多数情况下无需重新备案或办理变更手续。普通网站仅需修改DNS解析指向新IP,部署完成后切换即可,操作简单且不影响备案状态。仅当网站涉及经营性备案且当地管局要求IP一致时,才需在阿里云ICP系统中变更备案信息。建议先确保新服务器正常运行,再切换解析,并核对备案状态,避免服务中断。切勿误注销备案,保持旧服务器运行至切换稳定。

skywalk8163的专栏 156

SIP广播,没有SIP服务器,一台手机APP的P2P广播会议方案。

开源项目ovmeet实现SIP协议下轻量级会议广播,无需传统服务器。通过P2P直连技术,手机可作为移动MCU/SFU节点,支持终端间点对点互呼、分组广播、分区音乐与应急对讲,兼容华为、宝利通等主流SIP设备。内网P2P+公网SIP双模组网,部署简单,开箱即用,适用于临时会议、应急指挥等场景,真正实现“免服务器、轻量组网、快速广播”。

fangji999的专栏 231

Linux网络编程:彻底理解IO多路复用select!从fd_set位图、读写就绪到手写TCP多客户端字典服务器

在前面的Linux网络编程中,我们已经学习了五种经典I/O模型:其中,我们通过 配合: 将文件描述符设置为非阻塞模式。例如: 这样,在没有数据可读时: 可以立即返回: 并设置: 而不需要让当前线程一直阻塞等待。但是,这又引出了一个新的问题。假设我们的TCP服务器同时连接了100个客户端: 如果使用简单的非阻塞轮询: 服务器就需要不断检查这些Socket。即使其中99个客户端都没有发送任何数据,服务器仍然可能反复调用它们对应的 。显然,这种方式可能产生大量无意义的系统调用。我们真正希望实现的是:能不能让内核

Face_FeaR的博客 636

没有公网ip的情况下,本地能ping服务器服务器不能ping本地,让服务器能访问本地某端口的简单方法

只是一个ssh的基础命令,介绍一种应用场景。

g5zhu5896的博客 133

【服务器数据恢复】RAID5阵列双盘掉线Oracle+OA系统的数据恢复案例

某医药公司服务器组建RAID5磁盘阵列,阵列内两块硬盘先后离线,直接造成服务器宕机。服务器操作系统为RedhatLinux,承载基于Oracle数据库搭建的OA业务系统,业务数据价值高、恢复时效要求紧急。由于该OA配套Oracle版本早已停止技术支持,客户需求为:完整恢复业务数据,同时尽可能复原原有操作系统环境。

beiya123的博客 118

IP 地址与子网划分

CIDR(无类别域间路由)是一种简写方式,用/数字/24 = 前 24 位是 1。

weixin_67448099的博客 133

BarTender异地客户端怎么连服务器?

适配场景:制药、汽车等,对网络环境、合规规范存在较高要求的企业。处在外部网络的异地计算机,如果要和总部服务端交换数据,就要建立加密通信隧道,VPN、云组网都属于这类网络实现方式。经常收到这样的技术咨询:标签软件的服务端部署在总部,外地车间、异地仓库、外协工厂的计算机分属不同局域网,这类情况下是否可以实现互通?这套软件本身不支持公网直接访问总部服务端,需要构建安全的虚拟通信链路,将分散各处的计算机纳入同一个虚拟内网环境。异地分厂、仓库以及外协作业点位,设备不必回到总部内网,就可以运行标签相关软件。

2601_96728078的博客 420
上一篇: 读数据保护:工作负载的可恢复性18即时恢复的备份方案
下一篇: 读数据保护:工作负载的可恢复性20DR计划
躺柒
博客等级 码龄4年 7004粉丝 1317原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值