dragonfly/scheduler/config/config_darwin.go

43 lines
693 B
Go

// +build darwin
package config
import (
"runtime"
"d7y.io/dragonfly/v2/pkg/basic"
)
var (
SchedulerConfigPath = basic.HomeDir + "/.dragonfly/scheduler.yaml"
)
var config = Config{
Server: ServerConfig{
Port: 8002,
},
Worker: SchedulerWorkerConfig{
WorkerNum: runtime.GOMAXPROCS(0),
WorkerJobPoolSize: 10000,
SenderNum: 10,
SenderJobPoolSize: 10000,
},
Scheduler: SchedulerConfig{
ABTest: false,
},
CDN: CDNConfig{
Servers: []CDNServerConfig{
{
Name: "cdn",
IP: "127.0.0.1",
RpcPort: 8003,
DownloadPort: 8001,
},
},
},
GC: GCConfig{
TaskDelay: 3600 * 1000,
PeerTaskDelay: 3600 * 1000,
},
}