簡體   English   中英

XML-RPC Python在首次請求前緩慢

[英]XML-RPC Python Slow before first request

我正在運行模擬,並通過XML-RPC將數據傳輸到遠程客戶端。 我正在使用一個線程來運行XML-RPC部分。 但是由於某種原因,該程序的運行速度非常慢,直到我從任何連接的客戶端發出請求為止。 在我運行了第一個請求之后,該程序就可以正常運行了。 我有一個從Threading繼承的類,並用於啟動XML-RPC內容

我無法真正向您展示代碼,但是您對為什么會發生這種情況有任何建議嗎?

謝謝,我希望我的問題很清楚

在Python中,由於GIL,線程實際上並不是並行執行的。 如果RPC部分正在以主動方式等待(為連接而不是等待而循環輪詢),則您很可能會遇到所描述的行為。 但是,沒有看到任何代碼,這只是一個瘋狂的猜測。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM