所有這些意味著您無法使用現有應用程式,無法將其上載到gae並期望它像在本地伺服器上執行一樣執行。 實際上,將應用程式遷移到gae是乙個冗長的過程,具體取決於您使用的內容與允許使用的內容之間的差距。 最糟糕的是,一旦遷移,您將無法再在標準伺服器上執行(或僅在提供的gae沙箱中執行),或者既要配置gae又要花費標準時間(很長!)。
cloudfoundry的好訊息是這些限制不存在。 我嘗試了兩種不同的應用程式:
兩者都通過spring tools suite無縫部署在cloudfoundry上。 此外,日誌與其他任何本地伺服器一樣,都顯示在「 sts日誌」選項卡中。 例如,我忘了包括slf4j,看到堆疊通知我這一點令我感到驚喜。
至於執行應用程式,則是相同的:它們以開箱即用的預期方式執行。 在我的sts中,我什至可以看到遠端檔案! 這是乙個tomcat例項,我可以讀取其配置檔案和hsql資料庫檔案。
明白這一點:這些不是生產應用程式,我沒有執行任何效能測試(無論如何,服務條款都禁止它進行測試),beta版不提供將來的任何計費資訊,也沒有顯示任何度量標準。 因此,我的觀點只是從2年前嘗試過gae的開發人員的角度來看。 有鑑於此,直到證明了矛盾,cloudfoundry才是開發人員的夢想成真。
歡迎對自己測試cloudfoundry有興趣並且不相信我的人的人這樣做(我也希望獲得反饋)。 可以在這裡傳送服務請求。 另外,您也可以在github上獲取源** ,並將cloudfoundry應用程式部署在自己的基礎架構上。
玩得開心!
翻譯自:
git lfs的嘗試使用
業務需要,需要調查git關於二進位製大物件檔案的更優解決辦法。經過一段查閱,最終鎖定git lfs large file storge 功能,調研的過程中。特附上其中一些經歷,不定期更新。安裝 平台支援 我的業務需求是windows和linux,經驗證,這兩個平台是可以的。常用命令 git lfs ...
Python嘗試使用 name
通常來講,有兩種方式來執行py檔案,其一是以匯入模組的方式執行,另外一種則是編譯器或者cmd中執行。第二種方法即為按照指令碼的形式執行。print name main name 是乙個變數,如果直接在python檔案中執行改檔案那麼 name 為 main。如果通過導包的方式來執行,那麼 name ...
簡單嘗試 express 使用 websocket
node 使用 express 框架 先安裝 express 和 express ws yarn add express express ws服務端server.js var express require express var expressws require express ws expre...