C# 作业中的 LogParser

Posted

技术标签:

【中文标题】C# 作业中的 LogParser【英文标题】:LogParser in C# Job 【发布时间】:2018-10-24 14:30:15 【问题描述】:

我在 C# 中编写了一项工作来读取 iislog 并将数据推送到数据库。 我们正在逐步读取日志,但遇到了性能问题。

我们的日志文件有超过 300k 行,并且作业一直在运行。 我安装了 Log parser,我们可以通过 Logparser 非常快速地将数据推送到 DB,但是有没有一种方法可以让我们从 C# Job 调用 logparser,将 iis 日志直接推送到 DB。

【问题讨论】:

【参考方案1】:

您可以通过调用 Process.Start() 从您的代码中调用 LogParser

见Run an exe from C# code

【讨论】:

这里应该包含相关代码,以后链接可能会失效。 @poulbak 链接是指堆栈溢出

以上是关于C# 作业中的 LogParser的主要内容,如果未能解决你的问题,请参考以下文章

第四周作业:C#

c# 作业1

C# 中的 TimerTrigger 未触发

如何在不使用 c# 中的内置函数的情况下获得投球手的最低和最高分数

使用 FTP 和 C# 启动现有大型机作业

为啥 C++ 中的 Visual Studio 不如 C# 中的智能? [关闭]