网络故障巡查算法服务及APP构建.docx

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-05
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14395
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着软件行业的快速发展,软件无论是在体量还是其复杂性,都成指数性增长。一种软件迅速发展后,它的用户量势必会增长,为了提供用户良好的服务体验,服务的持续可用性就成了一道难题。我们不能杜绝问题的出现,那么可以通过构建一种基于数据采集的服务来随时监测服务的可用性,从而保障出现问题时能快速响应。

通过网络故障巡查算法的选取和App构建方案进行了研究,阐述了系统编写目的,大致描述了服务高可用对行业的重要性,以及本系统在学校服务中的可行性。随后详细描述了系统结构设计、相关开发技术和算法介绍、接口设计、难点突破等相关内容。

主要实现以下功能:

(1)利用Android技术构建App,向后台发送http请求;

(2)使用Django构建后台服务,响应客户端请求,返回响应时间和历史响应时间;

(3)用Redis作缓存数据,加快响应速度;

(4)Docker部署项目,减少不同环境的迁移成本;

关键词:数据采集;网络故障;服务可用性

 

目录

摘要

Abstract

1引言-1

1.1本系统编写目的-1

1.2 背景-2

2 系统总体设计概要-3

2.1 需求规定-3

2.1.1 功能要求-3

2.1.2 性能显示要求-6

2.2 结构设计-6

2.2.1 系统结构层次划分-6

2.2.2 核心接口函数列表-7

2.2.3 各模块间的交互-8

3 开发技术及相关算法详解-9

3.1 开发技术-9

3.1.1 Android-9

3.1.2 Redis-13

3.1.3 Django-14

3.1.4 Docker-15

3.2 相关算法-17

4 接口函数设计与实现-19

4.1 函数接口说明-19

4.2 函数接口流程图-22

5 系统难点及实现-26

5.1系统开发环境-26

5.2-客户端实现-26

5.3服务端实现-27

5.4运行效果-28

结    论-31

参 考 文 献-32

致    谢-33

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本系统利用App的便捷性,通过与Python后台交互得到json数据并展示最新的站点响应数据,同时基于历史数据显示服务响应时间的趋势图。它通过对学校常用网站及主机进行持续性,全天候......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: