AirtestProject / AirtestProject/Poco

有个问题想咨询下,关于单独开守护线程监控游戏过程中出现的各种弹窗的处理

未關閉
#421 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Python
星號
2k
分支
341
PR 合併指標
30 天內沒有已合併 PR

描述

hello,想问一下,游戏过程中会出现数种类型的弹窗,出现时机无法准确捕捉,所以开了多个守护线程来监控:
![image](https://user-images.githubusercontent.com/20646220/98779136-577f7b00-242e-11eb-8b53-b2be39629c40.png)
![image](https://user-images.githubusercontent.com/20646220/98779174-69f9b480-242e-11eb-87d2-11a7f516aa62.png)

但是如果多个线程使用同一个UnityPoco对象,则会报RpcTimeoutError错误,
![image](https://user-images.githubusercontent.com/20646220/98779386-c65cd400-242e-11eb-9a3c-5d2526c16a78.png)
怀疑是使用同一个UnityPoco对象的话在多线程执行中有冲突

换了每个线程单独起一个UnityPoco对象,加上主线程一个UnityPoco对象,总共5个,这时候由于游戏中的poco服务起了多次,导致游戏性能下降非常严重

想问下这种情况你们是怎么处理的呢?

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。