This project includes different profiling methods when using Docker Compose deployments with Alfresco Community 7.x
- visual-vm is profiling Alfresco Repository, Alfresco Search Services and Alfresco Transform Service using VisualVM
- jfr is profiling Alfresco Repository, Alfresco Search Services and Alfresco Transform Service using JDK Mission Control
- yourkit is profiling Alfresco Search Services using YourKit Java Profiler. This product requires using a paid license.
These configurations are not intended to be used in production systems, as they have impact in performance.
$ cd visual-vm
$ docker-compose up --build --force-recreate
JMX Endpoints:
- http://127.0.0.1:9000 - alfresco
- http://127.0.0.1:9001 - transform
- http://127.0.0.1:9002 - search
$ cd jfr
$ docker-compose up --build --force-recreate
JMX Endpoints:
- http://127.0.0.1:9000 - alfresco
- http://127.0.0.1:9001 - transform
- http://127.0.0.1:9002 - search
$ cd yourkit
$ docker-compose up --build --force-recreate
YourKit endpoint:
- http://127.0.0.1:10001 - search