Mesos plugin not spreading load across nodes

39 views
Skip to first unread message

Rahul Roy

unread,
Mar 12, 2018, 6:54:51 PM3/12/18
to Jenkins Mesos Plugin
Hello All,

We are running Mesos v1.4.1 with Meoss Jenkins plugin v0.15.1. I noticed that all builds end up getting scheduled on the same node over and over again, despite the fact that there 
are several open nodes available. I see severe overloading of one node rather than some kind of a round robin functionality. 

Is there any known way in order to spread the load across multiple nodes ? 

Thanks !

Rahul Roy


geoffroy...@gmail.com

unread,
Mar 13, 2018, 8:43:41 AM3/13/18
to Jenkins Mesos Plugin
Jenkins mesos plugin is doing some mesos slave preselection based on affinity.

It stores a list of last used mesos slaves, and will first try to start any new task on known mesos slaves.

Not sure how to disable this feature. Maybe it is possible to set this variable to 0: https://github.com/jenkinsci/mesos-plugin/blob/master/src/main/java/org/jenkinsci/plugins/mesos/JenkinsScheduler.java#L118

BR

RR

unread,
Mar 13, 2018, 12:58:04 PM3/13/18
to geoffroy...@gmail.com, Jenkins Mesos Plugin

Thanks for the pointers ! Will explore different options from here on.

regards,

Rahul
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Mesos Plugin" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkins-mesos/a09t4iG7o00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkins-meso...@googlegroups.com.
To post to this group, send email to jenkin...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkins-mesos/e8a7f4a6-a0dc-41db-8751-fa54cd22781d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages