/ / OpenJDKを使用してWSO2製品を本番稼働できますか? - java、wso2、wso2-am、openjdk

OpenJDKを使用してWSO2製品を実稼働させることはできますか? - java、wso2、wso2-am、openjdk

私はOpenJDK 1.7を使ってLinuxでWSO2 AM 1.10.0をテストしました。今のところうまくいっているようです。

しかし、すべてのWSO2製品のドキュメントには、OpenJDKはサポートされていないと記載されています。これをPRODUCTIONに入れると、なぜ、そしてどうなるのでしょうか。

私たちはOpenJDKを好むので、可能であれば他の製品もその上で動作しているので、それを使用したいと思いました。

回答:

回答№1の場合は3

Amilaが述べたように、我々はいくつかの問題に直面しました、主にOpenJDKのスレッド化とガベージコレクションの問題に関連しています。サポートしているOracle JDKとOpenJDKの間のギャップは、JDK 8で大幅に減少しました。ただし、QAはすべてOracleJDKを使用して行われるため、本番環境では他のJDKはサポートされません。必要に応じてOpenJDKを使用して実行できますが、問題が発生してそれを報告したい場合は、Oracle JDKを使用して同じエラーを再現する必要があります。次世代のWSO2プラットフォーム(Carbon 5)では、OpenJDKとOracleJDKの両方をテストする予定であるため、どちらも正式にサポートされる予定です。


回答№2については2

この決定はしばらく前に基づいて行われましたopen jdkで経験したことがある(約5〜6年前)。私は彼らが何だったのか覚えていません。それがあなたのためにうまく働いているならば、あなたはそれを使うかもしれません(それは今改良されるかもしれません)。 WSO2からサポートを購入しない限り、それは問題にはなりません。当社から生産サポートを購入するお客様には推奨しません。

  1. Open JDKで製品をテストしないでください
  2. Open JDKが原因で発生した問題をトラブルシューティングするつもりはありません。