5.22成都workshop:海量用户数据管理及分析

    xiaoxiao2024-06-02  93

    海量用户数据管理及分析

    场景介绍

    X游戏公司有多款手游,页游在线上运营。近期也有一批新款游戏设计出炉准备开发,公司希望根据游戏热度决定未来资源投入的方向。与此同时,近期频发的盗号现象,也让公司倍感苦恼。开发一个登录风控模块,迫在眉睫。架构师小吴接到这个任务,平时热爱了解,使用阿里云的他认为表格存储的多版本功能可以很方便的实现用户元数据的管理,并为风控模块服务。

    实验概述

    实验中我们会开发一个建议的游戏服务器,服务器提供用户登录功能,并嵌入风控模块。实验可以通过portal模拟用户的登录行为,并且系统会根据登录信息判断登录风险。整个实验的执行流程如下:

    具体步骤

    我们已经在账号下准备好了一个ECS实例,假设我们的游戏服务器会跑在这台ECS中。

    进入阿里云主页,使用预先准备好的账号登录管控点击表格存储图标进入表格存储控制台选择华东2地区,创建表格存储实例实例名字确保全局唯一,实例类型可以根据业务需求选取,这里我们使用高性能创建好实例后,我们建一张存放用户meta的表,注意红色框出的数据不要填错表格创建好后我们可以看到表格的基本信息,包括endpoint,表的meta我们点击ECS图标进入ECS控制台,通过网页版登录机器网页跳转至ECS机器操作界面,记住网页登录秘密输入刚才保存下来的登录密码输入系统管理员账号和密码,我们预先为您建立的用户名root,密码User@123 我们在Demo目录下已经准备好了GameServer的binary进入demo目录,可以检查下gameserver的配置文件中阿里云账号AK信息是否正确,如果没有填写可以按照如下查找AK信息并更新配置文件

    将表格存储实例的相应信息填入并保存启动游戏服务器。并替换之前建立的表格存储实例名和连接地址 ./demo instanceName endpoint在本地机器打开浏览器访问ECS的公网地址. http://ecsvmipaddress 输入你的登录信息,点击登录,得到风险监测结果,通过表格显示用户的登录历史记录

    谢谢使用表格存储,欢迎扫码加群讨论

    相关资源:云端CRM客户管理系统 v5.22
    最新回复(0)