首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SCIM Wso2is性能

SCIM Wso2is性能
EN

Stack Overflow用户
提问于 2019-05-06 01:54:42
回答 2查看 64关注 0票数 0

我使用的是带有MySQL的WSO2IS 5.3版本,使用mysql-connector-java-5.1.44-bin驱动程序和220K用户的DB大小。使用SCIM更改用户的属性需要大约4.6秒,而读取/创建用户需要大约1.1秒。有什么建议可以降低这些时间吗?

EN

回答 2

Stack Overflow用户

发布于 2019-05-06 14:30:41

您可以从1中查看WSO2 SCIM参考架构。在那里,您可以看到SCIM用户管理器和WSO2 Charon,前者是Carbon用户管理器的包装器,后者负责解码SCIM请求和编码SCIM响应。有三个层次的瓶颈可能会发生

级别01: Charon SCIM请求和响应,解码和编码级别02: SCIM用户管理器如何利用Carbon用户管理器功能进行用户存储操作级别03:实际用户存储操作需要与底层用户存储一起进行。

隔离性能问题的一些技巧

  1. 从管理控制台执行用户更新操作,如果底层用户存储存在相同的延迟问题,则检查延迟
  2. 从identity.xml

禁用用户存储操作事件侦听程序

1

票数 0
EN

Stack Overflow用户

发布于 2019-05-08 07:59:02

添加到@Gayan的提示中以隔离性能问题。

您可以enable JDBC logging with log4jdbc并监视执行每个数据库查询所用的时间。然后,您可能能够缩小问题的范围,无论它是否在数据库交互中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55994795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档