feat: strengthen P0 security and operations

This commit is contained in:
2026-08-01 11:20:02 +08:00
parent f776056834
commit 84c2b0b21d
77 changed files with 24185 additions and 355 deletions

26
Tiku.Worker/Program.cs Normal file
View File

@@ -0,0 +1,26 @@
using Serilog;
using Serilog.Events;
using Tiku.Worker;
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
.Enrich.FromLogContext()
.WriteTo.Console()
.CreateBootstrapLogger();
try
{
Log.Information("Starting TIKU Worker");
var builder = Host.CreateApplicationBuilder(args);
builder.AddWorkerServices();
await builder.Build().RunAsync();
}
catch (Exception exception)
{
Log.Fatal(exception, "TIKU Worker terminated unexpectedly");
throw;
}
finally
{
await Log.CloseAndFlushAsync();
}