是否可以在没有GUI的服务器上的WSO2 EI中部署数据源?我尝试在Internet上找到一些东西,但发现仅在GUI中创建数据源。
谢谢
答案 0 :(得分:1)
您可以为此目的使用Integration Studio。请参阅https://docs.wso2.com/display/EI650/Managing+Data+Integration+Artifacts+via+Tooling#ManagingDataIntegrationArtifactsviaTooling-Step2:Creatingthedatasourceconnection。
您可以在工具中创建Carbon应用程序,然后将其部署到服务器,而无需使用GUI。
答案 1 :(得分:0)
您可以将数据源添加到EI_HOME \ conf \ datasources \ master-datasources.xml中的master-datasources.xml中。
这是示例代码:
<datasource>
<name>WSO2_ESB_LOGS_DB</name>
<description/>
<jndiConfig>
<name>jdbc/WSO2EsbLogsDB</name>
</jndiConfig>
<definition type="RDBMS">
<configuration>
<url>jdbc:postgresql://localhost:5432/mydb</url>
<username>myusername</username>
<password>mypassword</password>
<driverClassName>org.postgresql.Driver</driverClassName>
<maxActive>50</maxActive>
<maxWait>60000</maxWait>
<defaultAutoCommit>false</defaultAutoCommit>
<testOnBorrow>true</testOnBorrow>
<validationQuery>SELECT 1</validationQuery>
<validationInterval>30000</validationInterval>
</configuration>
</definition>
</datasource>