我試圖找到一種方法來讓我的Java Appengine應用程序發現它是在Appengine服務器上還是在開發環境微型服務器中運行。我想以編程方式執行此操作,而不是通過某些屬性文件或其他配置選項。任何人有任何想法?應用程序如何知道它正在Google AppEngine上運行?
4
A
回答
3
的SDK Version 1.3.0增加了一些系統屬性可以查詢得到這樣的信息:
com.google.appengine.runtime.{version,environment}
0
裏面的應用程序引擎可在下列變量被設置: http://code.google.com/intl/de-DE/appengine/docs/java/runtime.html#The_Environment
隨着System.getProperty
它應該很容易測試,如果你在App Engine上運行。
+0
它看起來像文檔頁面是有點過時,因爲它不包括新谷歌的具體屬性。 – 2010-02-03 15:57:54
相關問題
- 1. 我的iOS應用程序如何知道Appium正在運行它?
- 2. Mono上的WinForms/Console應用程序,如何知道它以root身份運行
- 3. Android:如何知道應用程序在哪裏運行
- 4. 如何知道哪些應用程序在後臺運行
- 5. 如何知道我的android應用程序在reciver中運行?
- 6. 如何知道訪客用戶是否正在運行應用程序 - c#?
- 7. 如何知道某個應用程序當前是否正在運行?
- 8. 如何從運行在appengine中的NodeJS應用程序訪問Google CloudML REST API
- 9. 是否有任何真正的應用程序在谷歌appengine上運行?
- 10. 在Google AppEngine上運行已部署的應用程序的問題
- 11. 如何知道我的.net應用程序在哪個瀏覽器上運行?
- 12. 如何知道我的應用程序是否在Bluestacks上運行?
- 13. Flex手機:如何知道它是第一次運行應用程序
- 14. 嵌入式辦公應用程序 - 如何知道應用程序是否正在運行或嵌入對象
- 15. 如何在kindle fire上運行Google地圖應用程序
- 16. 在Google AppEngine上運行Mercurial服務器
- 17. 應用程序如何判斷它是否在hackintosh上運行?
- 18. Java單元測試:如何知道它在SemaphoreCI上運行?
- 19. 如何讓php知道它運行在iOS還是MacOS上
- 20. 如何檢查應用程序是否正在運行,否則運行它?
- 21. 鍵盤擴展如何知道它在iPad上的iPhone應用程序中運行?
- 22. C/C++過程如何知道它是否在後臺運行?
- 23. 如何知道應用程序正在關閉
- 24. 如何知道Android應用程序來自Google Play商店
- 25. 如何知道Eclipse用來運行java程序的命令行?
- 26. 如何在運行MPI程序時知道錯誤進程號?
- 27. 要知道什麼順序運行外部應用程序
- 28. Google AppEngine應用程序版本
- 29. 如何知道進程正在docker下運行
- 30. 如何知道某個進程是否正在運行?
謝謝!即使運行1.3.0,我也沒有注意到新的運行時屬性。 – 2010-02-04 07:53:38