The invention discloses a cloud micro guide data processing method and server, which is based on configuration management server, manage to upload and receive information of the scenic spots, the configuration of the entire server information server; database server, management server is used to store the configuration data and communicating with the API server; the CDN server resources. With the configuration management server and database server communication, and synchronization of data processing; API server and API server are connected with the load balancing server, realize the load balancing process for access to the data server load balancing, data allocation to the API server will access resources; CDN server and load balancing server are connected to the CDN network. Communicate with the client, the client receives the data access. The invention effectively reduces the deployment cost. In the actual test of the invention, the server performance provided by the cluster deployment is more than two times that of the old scheme.
【技术实现步骤摘要】
本专利技术涉及计算机应用
,具体涉及一种基于cloud的微导游数据处理方法及服务端。
技术介绍
随着互联网的普及和旅游产业的发展愈发迅速,相对于传统的旅游形式,目前通过安装在智能终端里的软件形式的导游为微导游,但是在实际的旅游体验中还是会存在很多问题,第一,目前市场上流行的APP对景区尤其是山水类景区地区支持不到位;第二,景区内的讲解不到位,无法较好的体验到景区的文化内涵。现有技术中专利申请号“201510420411.0”,公开了“基于云服务器的移动智能导游导览系统”,具有手绘地图和语音讲解的微导游服务能较好的解决现有问题;但是,目前的导游导览系统的服务端要求大容量地图储存和处理能力;服务端要求高性能,高并发,高稳定。为了更好的实现对服务端的数据处理能力,需要对旧服务架构的升级改造,提高服务器的性能和稳定性。现有的服务器部署方案架构图,如图1所示,现有方案所有系统均部署在window2008操作系统,考虑到新的稳定性,新的架构迁移到专业的服务器操作系统centos。在迁移过程中要处理掉系统路径,存储路径等问题。现有的服务器部署方案存在的具体技术问题如下:1、现有的方案中采用了单独两台服务器存储大容量的图片,并使用软件进行备份操作。这样会有概率导致数据不同步,并且单独服务器在图片访问出口上有瓶颈,在发展一定程度后无法再进行扩展。2、现有的方案将负载均衡搭建在一个实体机器上,并不具备完整的抗灾性,一旦该服务器出现问题,整个服务将会停止。3、由于景区信息和景点信息并不是经常变换,所以要减轻数据的查询压力,现有方案中并没有考虑到这些因素。4、现有的方案没 ...
【技术保护点】
一种基于cloud的微导游数据处理服务端,其特征是,包括:管理配置服务器,用来接收上传的景区信息并进行管理,配置整个服务端的服务器信息;数据库服务器,用来存储管理配置服务器传输的数据并与API服务器进行通信;资源CDN服务器,分别与管理配置服务器及数据库服务器通信,并实现对数据的同步处理;API服务器,API服务器均与负载均衡服务器相连,负载均衡服务器实现对访问数据的负载均衡处理,将访问数据分配到API服务器上;资源CDN服务器及负载均衡服务器均连接至CDN网络,实现与客户端的通信,接收客户端的访问数据。
【技术特征摘要】
1.一种基于cloud的微导游数据处理服务端,其特征是,包括:管理配置服务器,用来接收上传的景区信息并进行管理,配置整个服务端的服务器信息;数据库服务器,用来存储管理配置服务器传输的数据并与API服务器进行通信;资源CDN服务器,分别与管理配置服务器及数据库服务器通信,并实现对数据的同步处理;API服务器,API服务器均与负载均衡服务器相连,负载均衡服务器实现对访问数据的负载均衡处理,将访问数据分配到API服务器上;资源CDN服务器及负载均衡服务器均连接至CDN网络,实现与客户端的通信,接收客户端的访问数据。2.如权利要求1所述的一种基于cloud的微导游数据处理服务端,其特征是,所述API服务器为云服务器,API服务器数量可以为多台,互为备用,当为多台时,负载均衡服务器将访问数据平均分配到API服务器上。3.如权利要求1所述的一种基于cloud的微导游数据处理服务端,其特征是,所述管理配置服务器与计算机相连,计算机通过管理界面将景区的文字信息、图片、地图及语音讲解信息进行上传。4.如权利要求1所述的一种基于cloud的微导游数据处理服务端,其特征是,所述客户端为智能移动终端,所述智能移动终端通过微信或APP软件连接至CDN网络,通过CDN网络进行资源请求及API请求访问资源数据和API数据,进行查询和浏览景区数据。5.如权利要求1所述的一种基于cloud的微导游数据处理服务端,其特征是,所述资源CDN服务器对客户端通过资源请求访问的资源数据进行缓存,避免出现数据访问失败的情况发生。6.如权利要求1或3所述的一种基于cloud的微导游数据处理服务端,其特征是,所述管理配置服务器对接收的景区信息中的测量绘制的手绘地图进行地图压缩,压缩后的地图进行地图切...
【专利技术属性】
技术研发人员:李龙,蔡鹏,范克栋,梁进,
申请(专利权)人:山东慧行天下文化传媒有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。