我在Linux机器上安装了wso2am-3.0.0作为服务,并通过编辑master-datasources.xml文件将默认数据库更改为mysql。但是,当我通过运行 sudo服务wso2am-3.0.0 start 来启动服务时,我被卡在这里,如下所示:
TID: [2020-02-19 00:16:22,738] INFO {org.wso2.config.mapper.ConfigParser} - Applying Configurations upon new Templates {org.wso2.config.mapper.ConfigParser}
TID: [2020-02-19 00:16:22,739] WARN {org.wso2.config.mapper.ConfigParser} - Configurations Changed in :repository/conf/datasources/master-datasources.xml {org.wso2.config.mapper.ConfigParser}
TID: [2020-02-19 00:16:22,739] WARN {org.wso2.config.mapper.ConfigParser} - Configurations Changed in :repository/conf/carbon.xml {org.wso2.config.mapper.ConfigParser}
TID: [2020-02-19 00:16:22,739] WARN {org.wso2.config.mapper.ConfigParser} - Overriding files in configuration directory /usr/lib/wso2/wso2am/3.0.0 {org.wso2.config.mapper.ConfigParser}
什么也没发生
答案 0 :(得分:2)
从API Manager v3.0.0开始,我们引入了一个新的配置模型,现在您可以在其中配置一个deployment.toml。您无需触摸任何xml配置文件。可以在存储库/ conf位置找到deployment.toml。尽管您更改了xml文件中的配置,但是当服务器启动时,这些配置将被覆盖。
请参考如何将数据库更改为mysql-https://apim.docs.wso2.com/en/3.0.0/InstallAndSetup/SettingUpDatabases/ChangingDefaultDatabases/changing-to-mysql/