improve code for global.rs

This commit is contained in:
houseme
2025-04-22 22:59:31 +08:00
parent 6d1a4ab824
commit 52a1f9b8a7
7 changed files with 10 additions and 10 deletions
@@ -5,7 +5,7 @@ NOTIFIER__CHANNEL_CAPACITY=5000
# ===== 适配器配置(数组格式) ===== # ===== 适配器配置(数组格式) =====
# Webhook 适配器(索引 0 # Webhook 适配器(索引 0
NOTIFIER__ADAPTERS_0__type=Webhook NOTIFIER__ADAPTERS_0__type=Webhook
NOTIFIER__ADAPTERS_0__endpoint=http://127.0.0.1:3000/webhook NOTIFIER__ADAPTERS_0__endpoint=http://127.0.0.1:3020/webhook
NOTIFIER__ADAPTERS_0__auth_token=your-auth-token NOTIFIER__ADAPTERS_0__auth_token=your-auth-token
NOTIFIER__ADAPTERS_0__max_retries=3 NOTIFIER__ADAPTERS_0__max_retries=3
NOTIFIER__ADAPTERS_0__timeout=50 NOTIFIER__ADAPTERS_0__timeout=50
+1 -1
View File
@@ -5,7 +5,7 @@ NOTIFIER__CHANNEL_CAPACITY=5000
# ===== adapter configuration array format ===== # ===== adapter configuration array format =====
# webhook adapter index 0 # webhook adapter index 0
NOTIFIER__ADAPTERS_0__type=Webhook NOTIFIER__ADAPTERS_0__type=Webhook
NOTIFIER__ADAPTERS_0__endpoint=http://127.0.0.1:3000/webhook NOTIFIER__ADAPTERS_0__endpoint=http://127.0.0.1:3020/webhook
NOTIFIER__ADAPTERS_0__auth_token=your-auth-token NOTIFIER__ADAPTERS_0__auth_token=your-auth-token
NOTIFIER__ADAPTERS_0__max_retries=3 NOTIFIER__ADAPTERS_0__max_retries=3
NOTIFIER__ADAPTERS_0__timeout=50 NOTIFIER__ADAPTERS_0__timeout=50
+1 -1
View File
@@ -4,7 +4,7 @@ channel_capacity = 5000
[[adapters]] [[adapters]]
type = "Webhook" type = "Webhook"
endpoint = "http://127.0.0.1:3000/webhook" endpoint = "http://127.0.0.1:3020/webhook"
auth_token = "your-auth-token" auth_token = "your-auth-token"
max_retries = 3 max_retries = 3
timeout = 50 timeout = 50
+2 -2
View File
@@ -7,8 +7,8 @@ async fn main() {
// 构建应用 // 构建应用
let app = Router::new().route("/webhook", post(receive_webhook)); let app = Router::new().route("/webhook", post(receive_webhook));
// 启动服务器 // 启动服务器
let listener = tokio::net::TcpListener::bind("0.0.0.0:3000").await.unwrap(); let listener = tokio::net::TcpListener::bind("0.0.0.0:3020").await.unwrap();
println!("Server running on http://0.0.0.0:3000"); println!("Server running on http://0.0.0.0:3020");
// 创建关闭信号处理 // 创建关闭信号处理
tokio::select! { tokio::select! {
+3 -3
View File
@@ -178,9 +178,9 @@ mod tests {
tracing_subscriber::fmt::init(); tracing_subscriber::fmt::init();
let config = NotifierConfig::default(); // assume there is a default configuration let config = NotifierConfig::default(); // assume there is a default configuration
let result = initialize(config).await; let result = initialize(config).await;
assert!(!result.is_ok(), "Initialization should succeed"); assert!(result.is_err(), "Initialization should not succeed");
assert!(!is_initialized(), "System should be marked as initialized"); assert!(!is_initialized(), "System should not be marked as initialized");
assert!(!is_ready(), "System should be marked as ready"); assert!(!is_ready(), "System should not be marked as ready");
} }
#[tokio::test] #[tokio::test]
+1 -1
View File
@@ -4,7 +4,7 @@ channel_capacity = 5000
[[adapters]] [[adapters]]
type = "Webhook" type = "Webhook"
endpoint = "http://127.0.0.1:3000/webhook" endpoint = "http://127.0.0.1:3020/webhook"
auth_token = "your-auth-token" auth_token = "your-auth-token"
max_retries = 3 max_retries = 3
timeout = 50 timeout = 50
+1 -1
View File
@@ -6,7 +6,7 @@ meter_interval = 30
service_name = "rustfs" service_name = "rustfs"
service_version = "0.1.0" service_version = "0.1.0"
environment = "develop" environment = "develop"
logger_level = "info" logger_level = "error"
[sinks] [sinks]
[sinks.kafka] # Kafka sink is disabled by default [sinks.kafka] # Kafka sink is disabled by default