PDF文档在基于集群管理的平安城市系统中快速响应的设计方案

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:guolsh003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]近年来知识共享平台越来越受到大众的喜爱,系统用户可以快速获取知识也可以分享传播知识,对社会而言是非常好的资源重用,系统使用传播的速率越来越快,相应文档上传量也是越来越大,如何给用户带来更好的体验?如何对大量文档快速转换?需要一套完整的设计方案。
  [关键词]分布式 集群 PDF 快速响应 B/S系统 文档转换
  中图分类号:TP393 文献标识码:A 文章编号:1009-914X(2016)04-0309-01
  一、 设计背景
  随着知识共享平台用户规模急剧扩大,用户访问量与日俱增,用户使用率逐渐增高。为了给用户带来很好的体验,需要在短时间内对文档进行格式轉换。知识共享平台中的核心便是文档的格式快速转换和在线浏览,上传的文档需要转换成flv格式才能够在浏览器端预览,因此需要一个并行和高性能兼顾,并且有一定容错能力的应用服务。还需要一个能够满足日常业务中对于大量文档快速转换的分布式处理的设计方案。
  二、 设计方案
  为实现上述目的,设计了如下方案,该方案包括下列顺序的步骤:
  用户上传文档,服务器判断文档格式,如果是pdf文档则转入pdf文档至flv服务管理节点;如果不是pdf文档,则转入office转换pdf服务管理节点将文档转换为pdf格式;
  pdf转换flv服务管理节点根据算法选择一台转换服务器,并将该文档地址发送给该服务器,将该pdf文档转换为flv文档,将转换成功后的文档存放在ftp,并将该文档存放的地址更新到数据库中;
  用户在浏览器端点击查看按钮,服务器会根据数据库中存储的地址,从ftp上获得该文件,并将该文件输送到web浏览器,用户通过安装flash插件便可以在浏览器中预览该文件。
  管理节点会根据内存和中央处理器使用率及转换成功率等信息,通过算法找出最合适的服务器并分配任务。如果文档转换失败,管理节点会再尝试分配给其它服务器进行转换,尝试两次后如果还是不成功,则停止操作并记录相关文档失败信息。
  业务流程图如下:
  三、 总结
  如图(1)所示,转换服务器会将所有的文档做格式统一化处理,最终处理的格式为flv,在B/S系统中得以快速响应。
  如图(2)所示,搭建服务的步骤如下:首先需要搭建web服务,整个转换的I/O都是基于web服务的,web服务是基础;其次转换pdf的服务管理节点和转换pdf的服务;接着是pdf转换flv的服务管理节点和pdf转换flv的服务;最后是搭建ftp服务,存储上传和转换成功的文档。
  如图(2)所示,集群管理节点和集群的交互原理简介:集群管理节点会监控各个节点的中央处理器、内存、I/O的使用情况,并且根据内存中存储的每个节点转化的成功率,经过特定的算法,算出最适合处理的服务节点,并将该文档交给其转换,该服务会从ftp上下载该文档,然后转换成功之后再上传转换后的文档。
  综上所述,本设计方案通过分布式处理,文档可以在很短的时间内完成转换,在用户点击上传之后再点击查看,浏览器会迅速响应,用户会在很短的时间内看到已经转换好的文档,增强了用户的体验。
  参考文献
  [1] (英)乔治,琼,戈登 著.《分布式系统:概念与设计》.
  [2] 黄恺 著.《可扩展并行计算技术、结构与编程》.
  [3] swftools官网http://www.swftools.org/.
  [4] 设置web服务器集群 http://www.ibm.com/developerworks/cn/linux/l-linux-ha/.
其他文献
[摘 要]本文重点介绍了地铁施工用土压平衡式盾构机中广泛使用螺旋输送机作为出渣土,当螺旋输送机特殊情况下螺旋体排土通道堵塞,需要排堵时,通过设在螺旋输送机上的排堵口进行检查排堵的防喷涌后备应急措施。设计改造螺旋机排堵口新型盖板是为了保证突发意外时螺旋机排堵口能安全顺利地封闭的保障措施。  [关键词]盾构螺旋机排堵口 防喷涌 新型盖板改造  中图分类号:G714 文献标识码:A 文章编号:1009-
期刊
[摘 要]本文通过对工作区导水、控热构造、盖层、热储层、地温场等地热地质特征的分析,确定了地热钻井位置,并对地热井出水量及出水温度的预测,为在该区施工地地热井提供了可信度较高的地热地质依据。  [关键词]地热地质特征 导水 控热构造 盖层 热储层 地温场 地热井 预测  中图分类号:P314 文献标识码:A 文章编号:1009-914X(2016)04-0289-01  2011年8月-2012年
期刊
[摘 要]信息技术应用于电力调度管理中的体系结构形式是服务器/客户,有效连接调度管理信息与MIS系统、调度自动化,确保各子系统数据共享机制得以实现,有效填补了电力调度信息管理的漏洞与空白,现阶段,这种技术在我国已经在多个电力调度管理中被成功应用,电力调度管理中的信息技术以其高效、实用、稳定的优势,赢得广大用户的认可,有利于电力调度科学、有效、安全管理。  [关键词]电力调度 信息技术 运用  中图
期刊
中图分类号:G711 文献标识码:A 文章编号:1009-914X(2016)04-0290-01  在最初编写的JDBC应用程序代码中,所有的数据信息都是编写到Java中的,这其实是一种不可取的方式。那么,我们把这些数据信息提取出来,放到属性文件中进行程序优化。  一、配置文件优化程序  Java的属性文件是一种配置文件,主要用来表达配置信息,它的后缀是properties,其实就是一个纯文本文
期刊
[摘 要]在化学系用的工作中,热工仪表的使用能够帮助我们对于化工系统的工作状态和情况进行有效的了解和控制,因此热工仪表在化学系统中的应用,有着非常重要的意义。但是在当前的仪表使用的过程中,仍然存在很大的实际工作过程中的问题,甚至会带来安全隐患。本文将立足于当前热工仪表在使用中出现的问题进行总结,然后针对性的提出解决方案。  [关键词]热工仪表 化学系统 关键控制点 问题 解决方法  中图分类号:T
期刊
[摘 要]在我国流域水资源和水循环系统中,湿地一直处于重要地位,湿地水文功能能够有效地保持流域生态系统的健康,并在一定程度上促进对区域生态环境的质量保护。本文通过对湿地各种水文功能及作用机理进行分析,提出一种有效地思路对湿地进行保护和有效利用的方法,并提出具体的合理的保护湿地的措施,以供相关人员进行参考。  [关键词]湿地 水文功能 作用机理 保护与管理  中图分类号:TE322 文献标识码:A
期刊
[摘 要]随着我国市场经济发展环境的逐步完善,融资租赁业在我国进入了高速发展时期,对其进行风险管理和法律防范也愈显重要和日益紧迫。目前,我国关于融资租赁的风险管理和法律控制制度并不完善,能否进行有效的防范和管理融资租赁业的风险已经成为融资租赁业取得成功的关键环节。要实现融资租赁的健康、快速发展,必须要预见到融资租赁中潜在的风险,并对风险采取合理的防范机制,才能保证融资租赁的繁荣,维护交易安全,推动
期刊
1 所用标准器:  压缩天然气加气机检定装置;容积为10m3,压力为20MPa的高压气瓶;各种开关及其他辅助设备;  2 测量方法:(依据JJG996-2012)  压缩天然气经CNG加气机,再通过加气枪注入加气机检定装置,最后注入汽车储气瓶;比较CNG加气机的示值与加气机检定装置的示值,计算出CNG加气机的计量准确度和重复性。  3 数学模型  E=I-L  式中:E—仪器示值误差;kg  I—
期刊
[摘 要]本文介绍了压力表在计量检定过程中遇到的问题,并分析原因与处理方法。规范检定人员正确地从事压力表的检定校准及修理工作。提高检定人员的工作效率和业务水平。  [关键词]压力表;检定;故障;调整方法  中图分类号:TH812 文献标识码:A 文章编号:1009-914X(2016)04-0301-01  在工业过程控制与技术测量过程中,压力表得到了越来越广泛的应用。它是锅炉、压力容器等特种设备
期刊
[摘 要]随着互联网技术的不断发展,通信系统也朝着网络融合方向发展。多网融合技术重点在于IMS网络,这种技术不但能够降低网络结构复杂度,还能够减少维护成本;但劣势是融合之前各种安全缺陷均可能被带入融合后的网络中,致使融合网络不但具有原有安全缺陷,还会增加一些新安全问题,因此研究其安全问题是多网融合发展所需。本文对IP多媒体子系统的安全威胁进行分析,并提出解决安全问题措施建议。  [关键词]IP多媒
期刊