tencent cloud

文档反馈

获取应用日志与用户存档功能

最后更新时间:2024-04-17 10:38:07
    为了保障数据安全和使用稳定性,用户退出连接后,应用云渲染并发会自动清理、重置并重新加载应用,以确保下一位用户连接时不会读取到上一位用户的数据。因此,未配置增值功能的情况下,云端应用的用户操作日志、使用进度等文件不会被保存。
    如果您需要获取某云端应用的日志文件,您可以为该应用配置 日志上传 增值功能。
    如果您需要保存某应用的用户使用进度,您可以为该应用配置 用户存档读取与上传 增值功能(内测中)。
    
    
    
    说明:
    应用增值功能需要配合腾讯云对象存储(COS)产品来使用,请先 开通对象存储服务
    使用应用增值功能不会产生额外的应用云渲染费用,但可能产生一定对象存储费用,详情请查看 对象存储计费说明

    日志上传

    日志上传功能可在用户退出连接时,自动上传指定文件夹(如 Log 日志文件)至您的 COS 存储桶中,其基本逻辑为:
    1. 在控制台上配置好需要上传的日志文件夹的相对路径,例如:WindowsNoEditor\\saved。
    注意:
    仅支持应用包体内的文件夹路径,如需包体外如系统盘的路径,请联系腾讯云架构师、商务或客户经理,获取特殊支持。
    请在更新应用版本时,保持新旧版本的文件路径一致。若路径变化了,系统将无法找到指定文件,从而导致功能失效。
    2. 用户连接应用时,应用将日志文件写入应用包体目录内,保存在并发实例本地。
    3. 用户退出应用后,系统会自动根据控制台上配置的路径查找文件,并上传至 COS 存储桶。
    
    
    

    用户存档读取与上传(内测中)

    用户存档读取与上传功能可以让用户的操作进度得到保存,下次再进入应用时可以同步进度,其基本逻辑为:
    1. 在控制台上配置好存档文件夹的相对路径,例如:WindowsNoEditor\\UserArchive。
    注意:
    该功能内测中,如有需求请联系腾讯云架构师、商务或客户经理。
    仅支持应用包体内的文件夹路径,如需包体外如系统盘的路径,请联系我们特殊支持。
    请在更新应用版本时,保持新旧版本的文件路径一致。若路径变化了,系统将无法找到指定文件,从而导致功能失效。
    2. 用户申请连接使用,系统根据 UserId 自动从 COS 存储桶中查询该用户之前的存档。
    3. 若该用户存在之前的存档,系统自动将存档文件夹下载至控制台上配置的相对路径下,然后启动应用。
    4. 用户进行应用操作,应用将用户数据存档保存在并发实例本地。
    5. 用户退出应用后,系统自动将用户数据存档上传至 COS 存储桶。
    
    
    

    如何查看日志/存档文件

    假设有某应用:ApplicationId = “app-1234abcd”
    针对某用户:UserId = “user123”
    最近的一次会话:RequestId = “01fdc815-c4e7-4642-819e-a011856dfd5a1”
    会话时间戳为:1709284736
    则在COS的保存路径为:
    日志上传:AppLogs/app-1234abcd/01fdc815-c4e7-4642-819e-a011856dfd5a1.zip
    用户存档读取与上传(内测中): userData/app-1234abcd/user123-1709284736-tx

    常见问题

    UserIdRequestId分别指的什么

    UserId 是业务方自定义并传给云渲染服务的用户唯一标识字符串,例如user123456。云渲染服务接到请求的云 API 之后,会返回给业务方一个 RequestId,例如 01fdc815-c4e7-4642-819e-a011856dfd5a1

    如何查看RequestId?

    如使用效果测试/快速上线链接,可以打开主页面工具栏中的“调试”(快捷键Ctrl+~),最下方有 RequestId 信息。
    在 Chrome 浏览器开发者工具中 NetWork 获取 CreateSession 的 RequestId。
    如接入了云渲染SDK,云 API 返回值中包含 RequestId,建议业务后台记录下来。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持