mirror of
https://github.com/YGGverse/aquatic.git
synced 2026-03-31 17:55:36 +00:00
fix: update torrust tracker config in bencher (#208)
Now, some configuration options have default values. So we only need to disable options that make the tracker slower. Some options are still mandatory like: - logging.threshold - metadata.schema_version - core.listed - core.private
This commit is contained in:
parent
62aab2d1e0
commit
c254605d60
1 changed files with 17 additions and 33 deletions
|
|
@ -457,50 +457,34 @@ impl ProcessRunner for TorrustTrackerUdpRunner {
|
||||||
writedoc!(
|
writedoc!(
|
||||||
tmp_file,
|
tmp_file,
|
||||||
r#"
|
r#"
|
||||||
announce_interval = 120
|
[metadata]
|
||||||
db_driver = "Sqlite3"
|
schema_version = "2.0.0"
|
||||||
db_path = "./sqlite3.db"
|
|
||||||
external_ip = "0.0.0.0"
|
[logging]
|
||||||
inactive_peer_cleanup_interval = 600
|
threshold = "error"
|
||||||
log_level = "error"
|
|
||||||
max_peer_timeout = 900
|
[core]
|
||||||
min_announce_interval = 120
|
listed = false
|
||||||
mode = "public"
|
private = false
|
||||||
on_reverse_proxy = false
|
tracker_usage_statistics = false
|
||||||
|
|
||||||
|
[core.database]
|
||||||
|
driver = "sqlite3"
|
||||||
|
path = "./sqlite3.db"
|
||||||
|
|
||||||
|
[core.tracker_policy]
|
||||||
persistent_torrent_completed_stat = false
|
persistent_torrent_completed_stat = false
|
||||||
remove_peerless_torrents = false
|
remove_peerless_torrents = false
|
||||||
tracker_usage_statistics = false
|
|
||||||
|
|
||||||
[[udp_trackers]]
|
[[udp_trackers]]
|
||||||
bind_address = "0.0.0.0:3000"
|
bind_address = "0.0.0.0:3000"
|
||||||
enabled = true
|
|
||||||
|
|
||||||
[[http_trackers]]
|
|
||||||
bind_address = "0.0.0.0:7070"
|
|
||||||
enabled = false
|
|
||||||
ssl_cert_path = ""
|
|
||||||
ssl_enabled = false
|
|
||||||
ssl_key_path = ""
|
|
||||||
|
|
||||||
[http_api]
|
|
||||||
bind_address = "127.0.0.1:1212"
|
|
||||||
enabled = false
|
|
||||||
ssl_cert_path = ""
|
|
||||||
ssl_enabled = false
|
|
||||||
ssl_key_path = ""
|
|
||||||
|
|
||||||
[http_api.access_tokens]
|
|
||||||
admin = "MyAccessToken"
|
|
||||||
|
|
||||||
[health_check_api]
|
|
||||||
bind_address = "127.0.0.1:1313"
|
|
||||||
"#,
|
"#,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
Ok(Command::new("taskset")
|
Ok(Command::new("taskset")
|
||||||
.arg("--cpu-list")
|
.arg("--cpu-list")
|
||||||
.arg(vcpus.as_cpu_list())
|
.arg(vcpus.as_cpu_list())
|
||||||
.env("TORRUST_TRACKER_PATH_CONFIG", tmp_file.path())
|
.env("TORRUST_TRACKER_CONFIG_TOML_PATH", tmp_file.path())
|
||||||
.arg(&command.torrust_tracker)
|
.arg(&command.torrust_tracker)
|
||||||
.stdout(Stdio::piped())
|
.stdout(Stdio::piped())
|
||||||
.stderr(Stdio::piped())
|
.stderr(Stdio::piped())
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue