Skip to content

baikourin/go-cron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

go-cron

目標:Golangで分散型タスクをスケジューラする。

serverとworker両方ある。...

ソースコードをローカルにpullする

etcdサーバの構築

下記のURLを参照してください。 https://github.com/etcd-io/etcd

package.jsonに自分のetcd endpointを指定してください。

ログ保存するMongodbの構築

簡単にMongodbを構築するため、dockerをおすすめです。

  • Dockerでmongodbの構築手順: docker pull mongo:latest 最新のmongodb imageを取得

docker images mongo imageを取得したかを確認

docker run -itd --name mongo -p 27017:27017 mongo でコンテナの27017ポートをホストの27017ポートにマップする

package.jsonに自分のmongodb endpointを指定してください。

mongodbのcollectionのinsert find deleteなどの詳細操作はmongoのdocを参照してください。

master worker の起動

working directoryなどを指定してから、master workerを起動してください。

管理画面

  • home画面 home

  • 編集画面 edit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published