我正在尋找一種絕對最快的方式來提交從一個到多個 t2.nano 型別的 EC2 實體的短字串。示例:實體 1 上發生了一些事情,實體 2、3、4 應該(幾乎)立即知道它。目標是 < 5ms。目前,實體都在同一個區域和同一個集群可用區。
到目前為止我看過的內容:
- 共享驅動器,其中 instance1 可以洗掉資料,其余實體可以檢查它 -> 不可能,因為此實體型別不支持共享驅動器
- Redis -> 我在本地進行了測驗,實際上它很慢,至少 XXms,有時一次讀取和一次寫入需要 XXXms(僅用于測驗)。
任何想法如何解決這個問題?
uj5u.com熱心網友回復:
你可以試試 AWS EFS
多個計算實體(包括 Amazon EC2、Amazon ECS 和 AWS Lambda)可以同時訪問一個 Amazon EFS 檔案系統,為在多個計算實體或服務器上運行的作業負載和應用程式提供通用資料源。
https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html
uj5u.com熱心網友回復:
考慮在您的客戶端之間使用 Twisted 進行發布/訂閱,其中客戶端可以看到其他客戶端發布的所有訊息。
或者,考慮在 Twisted 上構建抽象層的Autobahn,包括基于 WebSocket 的發布/訂閱和 WAMP。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/358412.html
標籤:Python 亚马逊网络服务 表现 联网 亚马逊-ec2
上一篇:以更好的性能將IQueryable<X>轉換為IQueryable<Y>
下一篇:通過對大表的操作來加速組
