WSO2-AM:发布网络服务需要很长时间(> 3分钟)

时间:2013-12-17 15:42:42

标签: wso2 wso2carbon

在WSO2 API Manager上发布Web服务需要很长时间。这需要3分钟以上。

将loglevel增加到debug,在“wso2carbon.log”文件中显示一个需要很长时间的事务。是否有解释?

注意:我们运行开箱即用的WSO2 API Manager,仅使用wso2carbon用户将master-datasources.xml更改为Oracle数据库。

TID:[0] [AM] [2013-12-17 15:33:27,778] DEBUG {org.wso2.carbon.registry.core.statistics.StatisticsLog} - 活跃交易总数:1 交易1(活跃于192899ms):         org.wso2.carbon.registry.core.jdbc.dataaccess.JDBCTransactionManager.beginTransaction(JDBCTransactionManager.java:100)         org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.beginTransaction(EmbeddedRegistry.java:443)         org.wso2.carbon.registry.core.caching.CacheBackedRegistry.beginTransaction(CacheBackedRegistry.java:439)         org.wso2.carbon.registry.core.session.UserRegistry.beginTransaction(UserRegistry.java:433)         org.wso2.carbon.apimgt.impl.APIProviderImpl.createAPI(APIProviderImpl.java:1154)         org.wso2.carbon.apimgt.impl.APIProviderImpl.addAPI(APIProviderImpl.java:371)         org.wso2.carbon.apimgt.impl.UserAwareAPIProvider.addAPI(UserAwareAPIProvider.java:45)         org.wso2.carbon.apimgt.hostobjects.APIProviderHostObject.jsFunction_addAPI(APIProviderHostObject.java:446)         sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)

1 个答案:

答案 0 :(得分:0)

在我们的环境中看起来像是一个问题。应该是OS(Suse 64位),Java 7 64位,WSO2 AM和VMWare的组合。

在版本AM 1.6中,创建服务需要几秒钟。