wso2 / product-is

Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
http://wso2.github.io/
Apache License 2.0
743 stars 723 forks source link

Avoid enabling artifact synchronization for repository/deployment #11367

Open rksk opened 3 years ago

rksk commented 3 years ago

Is your suggestion related to a missing or misleading document? Please describe. In some of the documents like [1], we have asked to enable artifact synchronization for the following two directories.

But it is not required to share the whole deployment directory since WSO2 IS is only having secondary user stores which required to be synced among nodes. This could cause performance issues and lots of I/O usage due to webapps deployment. So, instead of the <IS_HOME>/repository/deployment, we need to share the <IS_HOME>/repository/deployment/server/userstores directory.

Summary; enable artifact synchronization for the following directories.

https://docs.wso2.com/display/IS570/Setting+Up+Deployment+Pattern+1#SettingUpDeploymentPattern1-Enablingartifactsynchronization

rksk commented 3 years ago

Pending:

[1] https://is.docs.wso2.com/en/latest/setup/configuring-rsync-for-deployment-synchronization/

sherenem commented 3 years ago

Fixed via for versions 5.9.0 - 5.12.0

https://github.com/wso2/docs-is/pull/2450 https://github.com/wso2/docs-is/pull/2451 https://github.com/wso2/docs-is/pull/2452 https://github.com/wso2/docs-is/pull/2444

rksk commented 2 years ago

Pending: https://github.com/wso2/product-is/issues/11367#issuecomment-787511627