Skip to content

vkuznet/WorkQueue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorkQueue

Go-implementation of CMS DMWM WorkQueue

Build Status Go Report Card GoDoc

WorkQueue

WorkQueue is CMS DMWM component to schedule WMAgent jobs

Build

git clone git@github.com:vkuznet/WorkQueue.git
cd WorkQueue
make

Runnign the service

./workqueue -config config.json

Configuration

Here is an example of configuration file

{
    "MetricsFile": "metrics.log",
    "MetricsInterval": 60,
    "Workers": 10,
    "QueueSize": 10,
    "FetchInteral": 60,
    "RequestType": "new",
    "CouchURL": "http://127.0.0.1:5984/",
    "Port": 8888
}

About

Go-implementation of CMS DMWM WorkQueue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published