Font Size: a A A

The Design And Research Of Mobile Games Monitoring And Message Pushing Platform Based On Docker

Posted on:2019-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y X TuFull Text:PDF
GTID:2428330566486588Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile game market,the quality assurance technology for mobile games is becoming more and more important.The blowout growth of the mobile game users makes it very important to monitor the data of game users' behavior.While the data of mobile games is statistically analyzed and provide the operation guidance for the relative mobile game manufacturers,some new ways of communication between mobile game manufacturers and users,such as pushing messages and chat room,also add a lot to mobile game application.And how to monitor mobile games and push messages depends on the stable platform for deployment.With the development of deploying,Docker platform technology is becoming mature.As a substitute for the Hypervisor virtualization technology,Docker helps developers to improve utilization of mobile game data center and solve the existing problems in traditional virtual machine cloud field.Based on the characteristics of mobile Internet development and container technology which is hot recently,this paper designs and builds a platform for mobile game monitoring and message pushing based on Docker.The main work of this paper is as follows:(1)Monitor game users' behavior for Cocos2d-x mobile games,collect and analyze the relative data of mobile game users,such as basic information,consumption behavior and level information,etc.(2)Provide message push SDK for mobile game developers to reduce workload and focus on the core functionality of mobile games.(3)Propose a collaborative filtering algorithm for pushing messages,and help operators to push messages accurately to their appropriate target user group.(4)Deploy the game monitoring and message pushing platform in container cloud based on Kubernetes to monitor containers and hosts,which helps monitor container usage and analyze mobile game background load.(5)Finally,choose a typical mobile game application for system deployment and testing,then upload the data such as monitoring data,push data and performance data of mobile game to the Docker data center.Through different forms such as line charts,pie or funnel figure,developers can easily know the information of mobile games and running status of the container.At last,this paper verifies that the collaborative filtering algorithm of pushing messages is effective for users.Developers will be able to find the characteristics of mobile game applications,push user groups and application performance bottlenecks to solve development problems.
Keywords/Search Tags:Mobile Games Analysis, Message Pushing, Collaborative filtering, Docker Container, Kubernetes
PDF Full Text Request
Related items