簡體   English   中英

GAE:如何在線程和/或實例之間共享上下文

[英]GAE: How to share context between threads and/or instances

我想知道是否有一種方法可以在個人之間共享上下文:

  1. 線程數
  2. 實例

在Google App Engine上。 我認為內存緩存可以完成這項工作,但是在我的情況下,上下文只是一個整數,內存緩存聽起來像是過大了。

假設您的應用程序在GAE Standard上運行:

  1. 從理論上講,可能存在在同一實例上運行的線程之間共享狀態的方法。 在Python中,這可以采取模塊級變量的形式。 這對於極其特殊的緩存類型可能是有意義的,但是它不可靠也不持久,因為實例會隨着時間的推移而變化。 它還介紹了冷實例和熱實例的概念,這將使性能指標更難以解釋。
  2. 如果不使用Memcache或Datastore等其他系統,則無法在實例之間共享狀態。 對於小型數據集而言,這似乎有些過頭了,但是這些工具可能正是您想要的。

暫無
暫無

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

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