`
frenchmay
  • 浏览: 232201 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
阅读更多
总体设计
目的为网站提供车辆运行时数据检索功能。提供异步处理和缓存数据的功能。
分为以下几个功能模块:
任务调度模块:处理新增数据检索任务,并且剔除重复的任务。
结果数据缓存模块:缓存WebService请求响应数据,提供查询任务结果数据功能,并且剔除超时数据。
Web Service请求任务池模块:处理新增数据检索任务,并且将任务响应结果更新到结果数据缓存中。
数据库信息同步模块:定时同步数据库中的数据到内存缓存。
内容缓存系统网络结构
1 内容缓存系统布置在每一台网站应用服务器上,依托网站应用服务器为宿主。
2 内容缓存系统处理任务的唯一性通过浏览器和网站应用服务器的session唯一性来保障。
3 每个内容缓存系统只处理连接到宿主网站应用服务器的内容检索请求。
4 每个内容缓存系统都缓存全部车辆的最新告警数据。


内容缓存系统逻辑组件


车辆判断逻辑图
浏览器请求车辆监控逻辑

任务调度线程逻辑

WS查询线程池逻辑

故障更新线程逻辑

资源回收线程
  • 大小: 20.3 KB
  • 大小: 62.5 KB
  • 大小: 17.7 KB
  • 大小: 7.2 KB
  • 大小: 9.3 KB
  • 大小: 5.5 KB
  • 大小: 5.1 KB
分享到:
评论

相关推荐

    JAVA缓存入门文档..Cache

    ### JAVA缓存入门文档:EHCache #### 一、EHCache简介 EHCache 是一个纯 Java 缓存实现,主要用于提高应用程序性能。它通过在内存中缓存数据来减少对数据库或其他外部系统的调用次数,从而加快应用响应速度。...

    电商系统开发设计文档.pdf

    本文档旨在记录电商系统的开发设计文档,涵盖了电商系统的需求设计、业务流程、接口设计、功能规格、数据库设计、配置变更等方面的内容。 一、需求设计 电商系统的需求设计主要涉及到以下几个方面: 1. 用户范围...

    数据库缓存技术文档 缓存 数据库

    本文档将深入探讨数据库缓存的基本原理、适用条件以及编程实现。 一、缓存基本概念 缓存是存储系统中用于临时存放经常访问数据的一种高速存储区域。它位于内存和硬盘之间,通过减少对慢速存储设备的访问,提高了...

    【工程源码】基于FPGA的图像处理之行缓存(linebuffer)的设计.docx

    本文档介绍了基于 FPGA 的图像处理中的行缓存设计,并使用 Verilog HDL 语言和 RTL viewer 工具来实现行缓存的设计。该设计可以应用于图像处理、计算机视觉、机器学习等领域。 知识点: 1. FPGA 图像处理技术 2. ...

    软件功能详细设计文档(示范).doc

    综上所述,一份完整的软件功能详细设计文档不仅应涵盖上述内容,还应考虑软件的可维护性、扩展性、安全性等方面,确保软件开发过程的高效性和产品质量。开发人员应严格按照设计文档执行,同时在实践中不断优化和调整...

    asp设计文档规范asp设计文档规范asp设计文档规范asp设计文档规范

    ASP(Active Server Pages)是一种微软开发的服务器端脚本环境,用于创建动态网页或Web应用程序。在进行ASP项目开发时,设计文档规范是至关...在实际操作中,根据项目规模和复杂度,可以适当调整文档内容的深度和广度。

    软件详细设计文档2

    在软件开发中,详细设计文档的主要内容通常包括以下几个部分: 1. **系统架构设计**:这部分描述了软件的整体架构,包括主要的模块划分,模块间的通信方式(如接口调用、消息传递等),以及系统如何满足性能、安全...

    销售管理系统设计文档

    销售管理系统设计文档,作为IT项目开发中的核心组成部分,其涵盖了需求分析、系统设计、编码实现、界面设计等多个关键环节,是确保系统成功上线并满足业务需求的重要保障。本文将基于给定的文件信息,深入解析销售...

    网站详细设计文档(关于网站的详细设计部分)

    "网站详细设计文档中的知识点" 根据提供的网站详细设计文档,以下是相关的知识点: 1. 文档目的:文档的目的是为了描述网站的详细设计,包括系统架构、用户界面设计、逻辑层设计、数据库设计、后台脚本设计等方面...

    biee 缓存机制文档

    BIEE的缓存机制设计用于存储报表数据,当用户首次访问某个报表时,系统会生成该报表的缓存。此缓存存储在BIEE服务器上,并由BIEE管理系统自动维护。在后续的访问中,如果报表数据没有发生变化,BIEE将直接从缓存中...

    web开发详细设计文档

    5.1 缓存策略 62 5.2 会话管理 62 5.3 连接管理 62 5.4 集成的需要 62 5.4.1 WAS – SAP 集成 63 5.4.2 单点登陆 63 5.4.3 Vehicle Sale 系统 和 Nadcon的集成 63 6. 部署视图 64 6.1 安装需求 64 6.1.1 服务器的...

    架构设计文档

    《网站架构设计文档》 网站架构设计是构建高效、稳定、可扩展的互联网应用的关键步骤。这份文档将深入探讨如何进行有效的网站架构设计,确保系统的性能、可维护性以及技术选型的合理性。 1. **架构设计的目标** -...

    概要设计文档模板

    【概要设计文档模板】 概要设计文档是软件开发过程中的关键部分,它为软件的架构和组件提供了高层次的描述,旨在确保整个系统的整体性和稳定性。以下是对该模板的详细说明: 1. **概述** - **开发与设计的总体...

    优秀系统设计文档_软件设计文档_

    《优秀系统设计文档_软件设计...在使用提供的《优秀系统设计文档》模板时,需结合项目需求,确保文档内容完整、准确且实用。通过精心编写和维护设计文档,可以提高开发效率,降低沟通成本,为项目的成功奠定坚实基础。

    asp.net缓存 缓存

    在这个文档中,我们将深入探讨.NET缓存的不同类型、使用场景以及缓存的优缺点。 首先,我们来看.NET缓存的类型。主要有两种类型的缓存:内存缓存(Application Cache)和输出缓存(Output Cache)。内存缓存主要...

    动态内容缓存技术(wenku)_CSI,SSI,ESI.pptx

    动态内容缓存技术是互联网行业中优化网站性能、提高用户体验的关键技术之一。主要涉及三种方法:Client-Side Include (CSI),Server-Side Include (SSI),以及Edge Side Includes (ESI)。这三种技术都是为了减少...

    一种p2p内容下载缓存系统设计和下载软件开发-学位论文.doc

    本文档通过介绍 P2P 内容下载缓存系统设计和下载软件开发的毕业设计论文,讨论了缓存机制、下载算法、P2P 内容下载缓存系统的实现和下载软件开发等方面的知识点,为读者提供了一个较为全面的了解 P2P 内容下载缓存...

    Java优秀设计文档(移动市场)

    在Java开发过程中,优秀的设计文档是项目成功的关键因素之一,特别是在面对复杂的移动市场时。这份“Java优秀设计文档(移动市场)”很可能包含了开发者们在构建针对移动设备的应用程序时所遵循的最佳实践、策略和设计...

    缓存学习.doc

    (3)共用一个实例,会导致服务之间的耦合,与微服务架构的“数据库,缓存私有”的设计原则是相悖的。 总结来说,缓存学习的四个误用方式是:(1)服务与服务之间不要通过缓存传递数据;(2)如果缓存挂掉,可能...

Global site tag (gtag.js) - Google Analytics