2013-02-19 34 views
3

我想知道的優點和GlassFish服務器和JBoss (GlassFish的第三版VS的JBoss 7.0)的缺點,使用在生產環境中,我知道更多的人使用的JBoss作爲應用服務器,但GlassFish的具有更多的功能和穩定性的JBoss 你同意我嗎?Glassfish AppServer或JBoss AppServer更適合生產環境嗎?

+0

我無法對JBoss發表評論,但我們在生產過程中運行了集羣Glassfish,沒有任何問題(過去3年)。 – Andre 2013-02-19 09:33:26

+4

+1表示「更好」。大聲笑 – cbmeeks 2013-04-23 13:25:39

+0

http://www.oracle.com/us/products/middleware/application-server/oracle-glassfish-server/comparing-glassfish-jboss-wp-117118.pdf – 2013-04-27 04:54:42

回答

13

在GlassFish論壇上提出問題,您將獲得GlassFish作爲答案。在JBoss論壇上提問,你會得到JBoss的答案。詢問這裏,你可能會得到:-)

穩定性。我可以告訴你,我們放入GlassFish服務器開源版本的測試數量很大 - 雖然商業版本定期發佈補丁程序,但它與商業版本(Oracle GlassFish Server)的發佈質量相同。根據JBoss的說法(如果我錯了,有人糾正我),JBoss並沒有對開源位進行全面的質量測試 - 完整的QA僅限於他們的商業發佈(JBoss企業應用程序平臺)。我不能用任何經驗證據來說明哪個開源應用服務器具有更好的質量,但開源分佈的質量方法在兩者之間是非常不同的。

特點。恕我直言,GlassFish具有更成熟和功能豐富的管理控制檯,命令行工具(對自動化有用)以及RESTful管理和監視API。自2005年以來,前兩款產品已在GlassFish上推出,當時Sun應用服務器開源爲GlassFish,即自2008年以來的RESTful API。

僅供參考,我是GlassFish Server產品經理,所以我非常偏向:-)

希望這可以幫助,請讓我們都知道你最終決定什麼,爲什麼。

謝謝。

+0

+1爲揭示您的身份 – 2014-08-24 15:16:39

+0

我只是想來更新那些仍在使用Google GlassFish和JBOSS的人,並且沒有關注關於** GlassFish **的商業支持結束的消息(比如我自己)。如果您正在考慮可能需要未來的商業支持,請選擇** JBOSS **平臺(具體來說,現在稱爲JBOSS'es應用服務器的** WildFly **)。 – uvsmtid 2014-09-04 15:35:35

5

負責JRebel的團隊已完成a small comparison/evaluation here

我的公司將一些三級護理醫院(12,000名員工)從運行WebSphere的幾項電子服務轉換爲Glassfish。許可成本大量節省,穩定性非常高。

不過,我認爲Glassfish的確有一個領域是令人驚歎的,其中並沒有多少人會強調它。 JRebel比較提到它,但並沒有給它足夠的重量。大多數人從開發和性能的角度來看待應用服務器......並且大多數應用服務器現在在該領域「足夠好」(再次參見JRebel比較)。

但是其中一個特性需要大量時間來開發,而且不是一夜之間就能完成的,它確實需要很早就做出架構決策。這是Glassfish從根本上(Sun Application Server)開始建立的。我在談論的是能夠純粹並完全使用命令行界面來控制服務器。這是一個巨大的優勢。它使我們能夠構建腳本來自動化集羣服務器場中的所有內容(現在我們已有近15個)。我的意思是的一切都是。我們使用Jenkins(Hudson)來運行這些腳本,它確實是一個優雅的集成解決方案。

這不是因爲我們是一個聰明的公司 - 遠非如此。 Glassfish讓它很容易做到。隨着時間的推移,命令行界面價值數萬美元,每天越來越多。