You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行Migration Bundle时日志无法发送至Seq,但正常运行应用时日志可正常推送的问题求助

执行Migration Bundle时日志无法发送至Seq,但正常运行应用时日志可正常推送的问题求助

各位好,我遇到一个头疼的问题:执行迁移包(Migration Bundle)时,日志没办法发送到Seq平台,但正常启动应用程序时,所有日志都能正常推送到Seq。

一开始我以为是没有调用Log.CloseAndFlush()导致的——之前就因为这个问题踩过坑,所以特意迁移到了最小托管模型。现在执行迁移包时能看到最后一条日志"Stopped web application",但其他日志还是没办法传到Seq里,实在搞不懂哪里出问题了。

以下是我Program.cs里的部分代码:

// truncated ...

IConfigurationBuilder configurationBuilder = new ConfigurationBuilder()
    .SetBasePath(directoryName)
    .AddJsonFile("appsettings.json", optional: false, reloadOnChange: false);

if (!string.IsNullOrWhiteSpace(environment))
{
    configurationBuilder.AddJsonFile($"appsettings.{environment}.json", optional: false, reloadOnChange: false);
}

configurationBuilder.AddEnvironmentVariables()
    .AddEnvironmentVariables(EnvPrefix);

Log.Logger = new LoggerConfiguration().ReadFrom...

备注:内容来源于stack exchange,提问作者toni

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 09:33:15