On 23 Sep 2016, at 14:49, Kumar, Piyush
<piyush.kumar(a)atos.net> wrote:
Hi All,
I am currently using XWiki 4.2 war deployed on apache-tomcat and also using MySQL DB. I
am using XWiki clustered 2 based on network events distribution. I am also using A
multi-tenant setup ( "virtual mode", "multi-wiki" or "farm
mode") which allows us to have several wikis running on the same XWiki instance (i.e.
in the same JVM). I also configured Scheduled jobs to empty trash and getting it triggered
via cron expression.
I am facing serious performance issue as Xwiki application has become very slow and
frequently results in timeout.
To resolve the performance issue I would like to migrate my XWiki application from
version 4.2 to 8.2.1.
Is it a good decision?
It is. Actually what you’ve done (stay very long on a very old version is not such a good
idea ;) (will make the upgrade a lot more complex).
Since you’re using a very old version you may want to export your data, install XWiki
8.2.1 and import your data. However see the limitations at
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Backup#HUsingtheXWikiEx…
If now which version can be relatively cater more
performance? Also if anyone can share the high level steps which must be followed while
migration, would be great help.
Re performance you can get good perf in 4.2 too. If I had to guess I’d say you’re missing
indexes in the DB, see
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Performances
Thanks
-Vincent
PS: Since this is a complex operation, I’d highly suggest that you hire some xwiki
experts. There are companies offering such expertise and that are sponsoring the
development of the xwiki project. See
http://www.xwiki.org/xwiki/bin/view/Main/Support#HProfessionalSupport
Thanks & Regards,
Piyush