在WSO2 API管理器上发布API服务需要很长时间。需要超过3分钟。
增加要调试的日志级别,显示在"wso2carbon.log“文件中,这是一个花费很长时间的事务。有什么解释吗?
注意:我们运行了所有的WSO2 API管理器,只将主数据源更改为wso2carbon用户的数据库。
TID: 2013-12-17 15:33:27,778调试{org.wso2.carbon.registry.core.statistics.StatisticsLog} -活动事务总数:1事务1(活动为192899 of ):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)
发布于 2013-12-23 09:31:38
在我们的环境里是个问题。应该是操作系统(Suse 64位)、Java 7 64位、WSO2 AM和VMWare的组合。
在版本AM1.6中,创建服务现在需要几秒钟时间。
https://stackoverflow.com/questions/20638463
复制相似问题