tencent cloud

应用云渲染

产品动态
产品简介
产品概述
基本概念
产品优势
应用场景
购买指南
计费概述
计费说明
购买流程
欠费说明
退费说明
自动续费规则
快速入门
基本技术概念
快速入门
技术接入
接入 Demo
控制台指南
应用管理
项目管理
云端推流服务
并发管理
多人互动
会话状况查询
实践教程
如何实现云端原生录制
如何使用 CAR-CLI 实现应用上传及版本更新
如何实现并发资源共享
如何实现移动端中文输入
如何将云渲染画面推流到直播间
如何实现多人互动
如何实现直播间弹幕互动小玩法
如何配置并使用云浏览器
SDK 文档
JavaScript SDK
Android SDK
iOS SDK
API 文档
History
Introduction
API Category
Making API Requests
User APIs
Application Management APIs
Project Management APIs
Concurrency Management APIs
Stream Push Service APIs
Data Types
Error Codes
常见问题
云渲染基础相关
云渲染接入相关
云上应用相关
服务等级协议
CAR 政策
隐私政策
数据处理和安全协议
联系我们
文档应用云渲染实践教程如何实现并发资源共享

如何实现并发资源共享

PDF
聚焦模式
字号
最后更新时间: 2025-08-15 18:00:25
应用云渲染支持并发资源的灵活分配共享,帮助您有效降低成本。

方式一:转移并发

应用云渲染并发与应用是解耦关系,假如您有项目 A 和项目 B ,A 项目下有100路并发包资源,如 A 项目下线或用不到这么多资源时,您可以随时在 控制台项目管理 从 A 项目中将并发包解绑并转移至 B 项目。




方式二:多应用共享项目

应用云渲染项目支持两种类型,项目类型的详细说明请参考附文
单应用独享类型:该项目仅关联一个应用,项目下的并发包仅能够被该应用使用,能够确保资源可用性并可开启预启动功能实现应用秒开免加载。
多应用共享类型:类似一个“资源池”,项目下的并发包可被所有应用共享使用,当终端用户请求使用时,可以实时从“池”中调度空闲资源。
下面示例演示使用多应用共享项目实现并发资源共享:
1. 控制台项目管理 新建多应用共享类型的项目。



2. 在项目管理首页操作栏下单击该项目的效果测试,选择需要共享并发资源的应用分别生成体验码,将生成的信息保存至本地。
3. 进行 效果测试。选择不同应用生成的体验码将会分别启动对应的应用,但都将使用该共享项目下的并发资源。



说明:
体验码有效期为7天,每次单击效果测试会生成新的体验码,之前生成的但尚未过期的体验码依旧有效。
在体验码有效期间,进行新购并发、更新应用版本等操作无需重新生成体验码。
4. 如希望接入 SDK 使用(接入 Demo 和接入步骤参考 快速入门-步骤4-方式2),通过 云 API 申请并发 时需同时传入 ProjectIdApplicationId 参数;
假设该多应用共享项目的 ID 为 cap-abcdefgh,有应用 A(app-12345)和应用 B(app-67890)需要共享资源,以 JavaScript 接入 Demo 为例,则应用 A 和 B 的前端分别需要传入:
//Application A (app-12345)

const { data } = await axios.post(url, {
ProjectId: 'cap-abcdefgh',
ApplicationId: 'app-12345',
UserId: 'user-id', //Random UserId
ClientSession: TCGSDK.getClientSession(),
});
//Application B (app-67890)

const { data } = await axios.post(url, {
ProjectId: 'cap-abcdefgh',
ApplicationId: 'app-67890',
UserId: 'user-id', //Random UserId
ClientSession: TCGSDK.getClientSession(),
});

附:项目类型详细说明




项目类型
说明
主要优势
适用场景
单应用独享
项目仅关联单个应用,项目下绑定的并发包仅能够被该应用使用。
通过 云 API 申请并发 时,需要传入 ProjectId 参数。
可开启预启动功能,实现应用秒开免加载效果。
某虚拟展厅应用,需要确保有至少100路并发资源能够被该应用使用,且期望通过预启动免去资源加载过程,提升用户体验。
多应用共享
项目下的并发包可被应用管理中的所有应用共享使用, 但无法开启预启动功能。
通过 云 API 申请并发 时,需要传入 ProjectId 和 ApplicationId 参数。
多个业务可以共享并发资源,节省成本。
有多个展厅应用,展厅间没有关联,希望共享“并发资源池”,每个展厅有用户访问请求时可以从池中按需获取空闲并发资源。
说明:
为保证用户体验和成本优化的平衡,您可以为某一业务建立一个独享项目、一个共享项目:
当有用户请求时,优先调度独享项目中的并发资源,若独享项目已开启预启动,则可以让用户无需等待加载、快速使用应用。
当独享项目中的空余并发不足时( ApplyConcurrent() 返回 没有空闲并发 提示),申请调度共享项目中的并发资源。
单击 技术接入-启动应用排队功能 查看更多相关信息。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈