on ‎2018 Dec 20 3:42 PM
In our application we have 3 nodes dedicated for cron jobs , backoffice and product cockpit operations.
But from other nodes also we can run cron jobs , and perform all other operation.
Could this be restricted??
Request clarification before answering.
Hello Biswajit
From your description it seems that you are running a Hybris cluster environment, so I would suggest that you configure your loadbalancer to restrict backoffice and admin traffic to only the three nodes that you have mentioned. When cronjobs are triggered from a specific node manually, I do believe that they will run in that respective node, rather than using the "Process on Server node" property. So restricting Backoffice and admin access to only the three specified nodes will guarantee that no cronjobs are triggered from the other nodes.
For cronjobs that are scheduled, you can follow the approach as suggested by , by setting the "Process on server node" property
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, within the cronjob you can specify which node it should run on. There is a "Process on server node:" option in hmc and backoffice.
You should also exclude business processess from running on app nodes. Put this in local properties. This would exclude running on nodes 3,4,5,6 task.excluded.cluster.ids=3,4,5,6
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.