Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
d2f4626b
U
uni-app
项目概览
DCloud
/
uni-app
3 个月 前同步成功
通知
725
Star
38705
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d2f4626b
编写于
11月 23, 2020
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: uniCloud
上级
e0c61856
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
33 addition
and
0 deletion
+33
-0
docs/uniCloud/faq.md
docs/uniCloud/faq.md
+29
-0
docs/uniCloud/price.md
docs/uniCloud/price.md
+4
-0
未找到文件。
docs/uniCloud/faq.md
浏览文件 @
d2f4626b
...
...
@@ -165,3 +165,32 @@ uniCloud服务商为阿里云时支持配置全球加速,步骤如下:
4.
选择不使用的账号登录之后注销即可,参考文档:
[
注销腾讯云账号
](
https://cloud.tencent.com/document/product/378/30253
)
同时,如果付费购买腾讯云服务空间,每个账号可以最多拥有50个腾讯云服务空间(注意其中仅有一个享受免费额度)。
### 高并发下简单的防止超卖
高并发时很多用户同时对一条数据读写,很容易造成数据混乱,表现在秒杀抢购等场景就是超卖。以秒杀为例,开发者可以从扣除库存这步入手对超卖进行很大程度的限制,下面是一个简单的示例
```
js
// 云函数
const
db
=
uniCloud
.
database
()
const
dbCmd
=
db
.
command
exports
.
main
=
async
function
(
event
){
const
transaction
=
await
db
.
startTransaction
()
// 其他业务逻辑...
// 库存减一
const
reduceRes
=
await
db
.
collection
(
'
goods
'
).
where
({
_id
:
'
goods_id
'
,
// 商品ID
stock
:
dbCmd
.
gt
(
1
)
// 限制库存大于1的才允许扣除库存
}).
update
({
stock
:
dbCmd
.
inc
(
-
1
)
})
if
(
reduceRes
.
updated
===
0
)
{
// 如果没成功更新库存就认为下单失败
await
transaction
.
rollback
()
return
{
code
:
1001
,
message
:
'
下单失败
'
}
}
// 其他业务逻辑...
}
```
\ No newline at end of file
docs/uniCloud/price.md
浏览文件 @
d2f4626b
...
...
@@ -127,3 +127,7 @@ uniCloud提供包月、按量计费两种计费方式(仅腾讯云),具体
-
按量计费服务空间删除有次数限制,每个月最多删除一次,每个账号一共可以删除4次,删除之前需要关闭前端网页托管服务并删除所有云端资源(包括云函数、数据库、云存储)
-
按量计费是延迟结算,可能存在余额超支的情况,故创建按量付费服务空间时,需支付一定的保证金,用以抵消超支结算的情况。如果您不再申请使用uniCloud服务,可以申请退还保证金。
-
目前使用腾讯云包月套餐会默认自动续费,如果包月套餐到期时uniCloud腾讯云账户余额够用则自动从余额中扣除一个月的费用,近期会提供关闭选项
**关于云函数1000并发的说明**
以云函数运行(计费时间)200ms为例,1000并发的云函数,每秒处理1000
*
(1/0.2) = 5000次请求,即QPS为5000
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录