热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

文件服务器不能打印,服务器不能用作打印服务器WindowsServer|MicrosoftDocs

NLB故障转移群集中的服务器不能用作R2中的打印WindowsServer2012服务器09212020本文内容本文介绍为什么网络负载平衡(NLB)故障转移群集服务器不能用作基于服

NLB 故障转移群集中的服务器不能用作 R2 中的打印Windows Server 2012服务器

09/21/2020

本文内容

本文介绍为什么网络负载平衡 (NLB) 故障转移群集服务器不能用作基于服务器的 Microsoft Windows打印服务器。 本文还介绍了配置高效打印服务器的不同方法。

适用于:  Windows Server 2012R2

原始 KB 编号:   954420

摘要

在故障转移 (配置的网络负载平衡) NLB 负载平衡在客户端的每个请求无状态且内存中没有要维护的应用程序状态的环境中提供高性能。 此配置不能与打印服务器一起实现。 这是因为打印服务器为与它们通信的每个打印机和客户端维护大量状态信息。 打印作业可能跨越多个通信请求。 因此,所有请求都必须由同一节点处理。 在故障转移群集环境中,一次只有一个节点与打印设备和客户端计算机通信。 大多数网络打印设备可以处理来自网络上的不同计算机的多个请求。 但是,每个打印服务器或群集节点仅知道其打印机上的负载。 只有在打印设备报告已准备好接受新作业时,每个服务器或节点才能后台打印作业。 打印设备一次通常只接受一个打印作业。

将打印作业赋予打印服务器时,打印作业本身可以跨越客户端和服务器之间的多个通信请求。 在 NLB 环境中,无法确保同一节点正在处理每个请求。 其他信息(如打印作业状态信息)甚至不可能在 NLB 群集配置中实现。 这是因为每个节点将没有任何有关其他节点正在处理的工作的信息。

由于打印设备的资源限制及其与群集中特定节点的通信过程,NLB 故障转移群集不能用于打印服务器。 即使可以成功将打印作业发送到 NLB 故障转移群集,一般性能不会提高,并且功能和网络效率将会显著降低。 通过使用不会影响打印基础结构的管理功能的其他策略, (故障转移群集或独立) 上的特定打印服务器的性能提升将更容易实现。

配置高效的打印服务器

当打印服务器的负载过高,即使打印机处于空闲状态,打印请求也无法再提供服务时,请按照以下步骤操作以改进服务器的吞吐量:

在尽可能多 (客户端) 客户端呈现和 CSR 功能

这样一来,在将打印作业发送到服务器之前,在单个客户端上呈现打印作业,可以减少服务器在每个打印作业上必须完成的工作。 Windows基于 Vista 和较新的计算机支持 CSR。

增加服务器上资源

如果服务器是性能不佳的原因,则很可能遇到处理器电源不足或内存不足的问题。 提高这些组件的功能应提高服务器的响应能力。

增加服务器数量

打印基础结构可以跨多个服务器进行拆分,并且新的打印设备可以推出到新服务器上。 可以将现有打印设备重新定位到新服务器,但需要执行其他工作才能将现有连接客户端迁移到打印机以引用新服务器。

网络环境中的另一个问题就是打印机不足。 当打印作业正确排队,但没有足够的打印机可用于处理该工作负载时,就会发生此情况。 如果添加更多打印机,总体打印容量将增加。 如果池中的打印机已进行重新分配,则打印机池可用于为用户实现无缝连接。 在某些情况下,打印机将因纸张或墨迹不足或由于错误(如卡纸)而出现错误状态。 如果员工负责处理处于脱机状态或出现错误的打印机,可以在处理大量工作负载的同时增加打印基础结构的总体吞吐量并维持当前设备数量。

对于需要高可用性的环境,可以将故障转移群集用作打印服务器。 如果群集中的节点失败,所有打印功能将故障转移到群集中的下一个节点。 为了改进故障转移时间,我们建议群集管理员在服务器上安装新的打印驱动程序时强制故障转移到每个节点。 在故障转移期间,将强制在活动节点上安装驱动程序。 在每个节点上安装驱动程序可能需要几分钟时间。 在维护期间强制此安装过程将确保在常规操作期间任何计划外故障转移都将快速完成,因为驱动程序将已安装在每个节点上。



推荐阅读
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了如何使用iptables添加非对称的NAT规则段,以实现内网穿透和端口转发的功能。通过查阅相关文章,得出了解决方案,即当匹配的端口在映射端口的区间内时,可以成功进行端口转发。详细的操作步骤和命令示例也在文章中给出。 ... [详细]
author-avatar
邓尕恒_789
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有