QQtun
語言平台 C# .Net Unity2019.4.22f1 商用版 國際版 目前在製作項目壓測工具 方法是Unity客戶端同時多次呼叫LCCloud.RPC 測量每個await開始到返回總時長 發現同時呼叫次數越多 總時長就越久 同時間一百次呼叫時 平均時長高達10秒 但是在伺服器端每個要求個處理時間都在0.5秒以內 想請問LCCloud.RPC是有排程或是同時發送數量限制嗎?
已補上,使用商用版 國際版節點
有推薦壓力測試該怎麼做嗎?
https://leancloud.cn/docs/leanengine_faq.html#hash-267086408 這裡有提到 部署更新云引擎会导致服务中断吗? 服务不会中断。在代码部署时,系统会优先启动使用新版本代码的实例,待新实例通过了健康检查,系统修改路由将请求转发至新实例后,再关闭旧版本的实例,让服务保持零中断。 這邊想確定關閉舊版本實例時,會確保舊版本實例上並沒有運行中的云函數嗎? C# 例如 [LCEngineFunction("SomeoneAPI")] public static async Task SomeoneAPI([LCEngineFunctionParam(F…
如何啟用付費的云引擎?
C# .net asp 專案要做一個道具系統 伺服器端 最基本就是必須有ID和Amount兩個欄位去紀錄所有道具的數量 目前想到的兩個方案 方案一 用道具編號當作欄位名稱 Amount記在這個欄位的值 表格1.png 705x132 6.82 KB 方案二 個欄位叫做itemId記錄道具ID 有一個欄位叫value紀錄道具數量 目前想到及遇到的問題 關於方案一 問題一 因為道具種類會非常多 可能上百種 (例如會有item_78910 ~ item_526284, 也不一定是連續數字) 那欄位有數量限制嗎? 欄位數量過多會影響效能嗎? 問題二 要如何知道這個LCObject有幾個欄位? 目前查看…
非常感謝 這個方案有考慮過 但是這是伺服器 一定要確保資料的正確性 ● 如果有多个请求(可能来自不同客户端)同时更新同一个对象,可能会导致数据丢失。 光是這一點 就不能被接受了 就算是來自同一個客戶端也有可能因為不正常操作導致API被同時多次呼叫 甚至有人惡意修改客戶端來攻擊伺服器 如果最終可以讓使用者該消耗的道具卻沒消耗到而獲得利益 那絕對是不能被接受的
C# sdk var obj = LCObject.Create("Test"); obj["count"] = 0; await obj.Save(); var objectId = obj.ObjectId; var increase = LCObject.CreateWithoutData("Test", objectId); increase.Increment("count", 1); await increase.Save(true); Debug.Log($"1 count={increase["count"]}"); var increase2 = LCObject.Creat…
請問下個版本是在什麼時候?
非常感謝~