この構成を使用して、greg と API マネージャーをインストールしています。
MySQL 用の 1 つの VM
API 用の 1 つの VM
BAM 用に 1 つの VM
greg 用に 1 つの VM
すべての最新の現在のリリース
どの構成が最適か迷っています。
私の考えは、MySQL にデータを配置するためのすべてのツールを用意することでしたが、さまざまな構成ファイル内のすべての DB をリングする方法について迷っています。API は、VM で実行されているレジストリと BAM インスタンスを指す必要があります。 moaster-datasource.xml 私はこれも見つけました:
<datasource>
<name>WSO2AM_DB</name>
<description>The datasource used for API Manager database</description>
<jndiConfig>
<name>jdbc/WSO2AM_DB</name>
</jndiConfig>
<definition type="RDBMS">
<configuration>
<url>jdbc:h2:repository/database/WSO2AM_DB;DB_CLOSE_ON_EXIT=FALSE</url>
<username>wso2carbon</username>
<password>wso2carbon</password>
<driverClassName>org.h2.Driver</driverClassName>
<maxActive>50</maxActive>
<maxWait>60000</maxWait>
<testOnBorrow>true</testOnBorrow>
<validationQuery>SELECT 1</validationQuery>
<validationInterval>30000</validationInterval>
</configuration>
</definition>
</datasource>
これは、レジストリが API マネージャー DB にアクセスできることを意味します...何のために?
ESB と BPS も追加する必要があるため、この展開アーキテクチャは複雑になります。ヒントルカに感謝