腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
进程
退出
时
,
NLog
不会
刷新
所有
日志
条目
c#
、
.net
、
logging
、
multiprocessing
、
nlog
在这个线程Should
NLog
flush all queued messages in the AsyncTargetWrapper when Flush() is called?中,我读到了“LogManager在域卸载或
进程
退出
时
将配置设置为null”(参见第一个答案中的编辑部分)。在我的理解中,这应该会导致
所有
挂起的
日志
条目
都被写入注册的目标。github.com/PaloMraz/NLogMultiProcessTargetsSample
浏览 123
提问于2020-01-16
得票数 1
回答已采纳
1
回答
NLogger在每次运行后提供不一致的数据
c#
、
asynchronous
、
logging
、
nlog
我在代码中使用了
NLog
来记录函数的进入和
退出
。但是,对于同一个应用程序的不同运行,我得到了不同的
日志
。它是一个多线程的应用程序。我正在使用async来记录信息。<?> xmlns:xsi="http://www.w3.org
浏览 0
提问于2020-02-17
得票数 1
1
回答
如果存在延迟,使用BufferingTargetWrapper包装的
NLog
FileTarget将无法写入
日志
c#
、
asynchronous
、
threadpool
、
nlog
在visual studio中打开后,我添加了一个引用
NLog
源项目的控制台应用程序,并进行了一些非常简单的
日志
调用。>据我所知,在
进程
退出
时
刷新
所有
目标的逻辑使用了一个异步方法调用,该方法调用的默认超时时间为15秒,这可以在LogFactory.cs Flush()方法中找到-这显然没有被超过。但是,<
浏览 2
提问于2013-01-09
得票数 1
回答已采纳
1
回答
NLog
在必要
时
不会
记录
所有
内容
c#
、
exception
、
crash
、
nlog
、
flush
我已经让
NLog
提供了关于它崩溃的地方的信息,但它没有达到它的目标,因为它在崩溃之前记录了多达30“,所以我必须改变一些东西。有没有其他方法可以让
NLog
更频繁地
刷新
?帕特里克
浏览 65
提问于2021-05-26
得票数 0
回答已采纳
3
回答
当
NLog
()被调用时,是否应该
刷新
AsyncTargetWrapper中
所有
排队的消息?
c#
、
silverlight
、
nlog
我想关闭我的应用程序并写入任何挂起的
日志
消息。因此,我在关闭过程中调用LogManager.Flush()。然而,我并没有看到
所有
的信息都被写出来了。在检查了之后,我发现AsyncTargetWrapper.FlushAsync()方法只是调度懒惰的写入线程来编写下一批上
所有
挂起的消息。它不是同步地写入
日志
消息。LogManager.Flush(ex => {
浏览 9
提问于2012-05-08
得票数 15
回答已采纳
1
回答
在
NLog
中自定义
日志
条目
字符串格式?
c#
、
logging
、
nlog
我是
NLog
的新手,想知道有没有一种方法可以让我以某种自定义的方式写入格式化的
日志
条目
?例如,以下是我想对我的
日志
条目
执行的一些操作:-->使用
所有
相关的
日志
条目
浏览 19
提问于2020-05-06
得票数 0
2
回答
使用
nLog
丢失
日志
和不一致的归档从多个
进程
进行
日志
记录
c#
、
logging
、
nlog
我有一个
进程
运行在windows服务器上,由多个用户在多个会话上运行(可能多达50个并发用户),我想: <
nlog
xmlns="http://www.
nlog
-project.org/schemas/
NLog
.xsd" xmlns:x
浏览 4
提问于2014-04-16
得票数 4
1
回答
NLog
:为什么BufferingWrapper似乎没有缓冲
日志
条目
c#
、
.net-core
、
nlog
、
nlog-configuration
我正在尝试将其配置为与
NLog
配合使用。为简单起见,我使用"File“目标。" bufferSize="100"></target> 当我在写入
Nlog
后立即在调试模式下的断点处停止
时
: Logger.Info("Hello world");
浏览 22
提问于2019-12-18
得票数 1
回答已采纳
1
回答
NLog
没有在每日滚动中写入标题
nlog
在我的Windows服务中每天翻滚
日志
文件
时
,
Nlog
不会
写入标题。如果
日志
文件不存在,它将写入头部,如果archiveEvery=“分钟”,则将头写入新的
日志
文件。这是
nlog
配置文件:<
nlog
xmlns="http://www.
nlog
-project.org/schemas/
NLog
.xsd" xmlns:x
浏览 3
提问于2020-12-08
得票数 0
回答已采纳
2
回答
写入
日志
文件类
c#
、
logging
我只是想知道一种写入
日志
的好方法。现在,我将思考以下两个问题,并期待您对此发表评论:) 首先是自动
刷新
-它总是打开和关闭文件吗?File.AppendText类似吗?其次,在Dispose中,我
刷新
StreamWriter,然后对其调用Dispose。如果不调用Dispose怎么办?我如何确保它会被处理掉呢?因为
浏览 0
提问于2011-11-23
得票数 3
回答已采纳
2
回答
syslog是如何与日记纠缠在一起的?
logs
、
syslog
、
systemd-journald
我将
日志
设置为将
日志
大小限制在/etc/systemd/journald.conf中的5GB,并认为一切都很好。然后,昨天,我意识到我的/var/log/syslog文件实际上是12 in大。我所相信的是,journalctl正在读取来自不同
日志
位置的消息,而SystemMaxUse选项旨在限制它们的大小。但看上去并非如此。看起来我还没有真正理解/var/log中的
日志
是如何与
日志
/
日志
纠缠在一起的
浏览 0
提问于2023-02-17
得票数 1
1
回答
当执行者被杀死
时
,
NLog
不会
登录到数据库
nlog
我在一个应用程序中使用
NLog
,该应用程序启动工人可执行文件,从工人那里获取结果,然后工人被杀死或自行
退出
。" internalLogLevel="Warn" xmlns="http://www.
nlog
-project.org/schemas/
NLog
.xsd" xmlns:xsi="http://www.w3-- https://github.com/
nlog</
浏览 0
提问于2019-02-26
得票数 0
回答已采纳
1
回答
如何使用
NLog
InternalLogger方法写入
NLog
的内部
日志
文件
c#
、
nlog
我正在使用
NLog
登录我的库,并且我已经创建了自定义Azure目标来将
日志
条目
上传到
NLog
数据资源管理器。但是,如果在将
日志
上载到Azure数据资源管理器
时
遇到该异常,我希望在我的本地
日志
文件中记录错误消息。但是,我不能使用
NLog
的File Target来记录这个错误,因为通过再次调用
NLog
的
日志
API,我的自定义Target将再次被调用,从而导致无限循环。因此,我想使用
NLog
的Intern
浏览 64
提问于2020-03-28
得票数 0
回答已采纳
2
回答
如何在C#应用程序中向云监视发送
日志
c#
、
amazon-web-services
、
nlog
、
amazon-cloudwatch
、
amazon-cloudwatchlogs
我还知道有一个Cloud Watch Agent服务在后台运行,它从
日志
文件中读取
日志
,并且只将增量(额外的
日志
)发送到Cloud Watch Log。这一切对我来说都是有意义的。然后,我了解了
NLog
(一个C#
日志
框架),并在POC下面编写了发送
日志
。LoggingRule("*", LogLevel.Debug, awsTarget)); } 现在,当我运行以上代码
时
浏览 0
提问于2019-03-12
得票数 1
回答已采纳
3
回答
成功通过电子邮件发送
Nlog
日志
文件后将其删除
c#
、
outlook
、
nlog
我想要删除我的
Nlog
日志
文件之间的每个应用程序运行时,只有当它是成功的电子邮件发送给我,否则它应该继续添加到
日志
文件。我正在使用Outlook通过电子邮件发送该文件。我不想使用Smtp,因为有些网络会阻止端口25,然后它就
不会
通过电子邮件发送给我。 问题是当我试图用File.Delete(
日志
文件)删除
日志
文件
时
,它显示该文件正在被另一个
进程
使用。如何解锁或关闭文件,以便使用Outlook通过电子邮件发送该文件(然后重新打开该文件以进行进一步的<em
浏览 0
提问于2013-10-04
得票数 1
1
回答
设置
日志
批次可以增长的限制
c#
、
nlog
我使用
NLog
在一个大型生产环境中处理
日志
消息。以下函数用于创建
NLog
配置对象。我真的需要记录
所有
日志
消息,所以我不能删除
日志
消息。如果我尝试批量保存1,001条消息,则
不会
保存任何内容。我找不到如何将
NLog
配置为将增长限制在1,000,并在达到此值后执行
刷新
。除此之外,定期
刷新
一直都在发生,但由于我们的应用程序做了大量的
日志
记录,所以很可能增长的批处理可能会超过Azure TableStora
浏览 8
提问于2018-08-16
得票数 0
2
回答
3G/1GVM拆分的优点是什么?32位linux内核
linux
、
memory-management
、
linux-kernel
当vm被分割
时
,他们为什么可以共享TLB?我知道在某些CPU中有页面全局位 TLB和vm拆分3G/1G之间的关系是什么?请详细评论。提前谢谢。更新:为什么不使用页面全局位来指示OS(内核空间)使用TLB
条目
?如果是这样的话,为什么仍然需要分割vm空间?示例: TLB中有两个
条目
(vm线性地址相同),但其中一个是全局位。?当上下文切换
时
,只需
刷新
全局位未设置的
条目
。这个是
浏览 2
提问于2012-01-03
得票数 5
回答已采纳
1
回答
确保
NLOG
真的进行
日志
记录吗?
c#
、
nlog
我们在
日志
记录的
NLog
服务中使用C#。阻止了
日志
的旋转,而
NLog
只是停止了在
所有
上的
日志
记录。详细信息:
NLog
未能将现有的the-app.log将"the-app_x.log“重命名为"X the-app_x.log”解决了问题,即
NLog
重新命名并
浏览 5
提问于2015-03-11
得票数 3
1
回答
顶层、
NLog
和文件权限
windows
、
amazon-web-services
、
file-permissions
、
nlog
、
topshelf
如果服务配置为一般使用
NLog
,安装程序代码还会向
NLog
写入一些诊断
日志
。如何让我的服务写入
日志
文件?我已经考虑过以编程方式设置权限,但是它看起来很糟糕,我必须确定
日志
文件名,因为这是根据ec2实例id动态生成的。另外,在
日志
文件第一次创建的时间点还不完全清
浏览 0
提问于2014-01-31
得票数 1
回答已采纳
2
回答
NLog
-为什么调用关闭后不释放锁定的文件?
c#
、
logging
、
nlog
、
delete-file
我理解
NLog
的LogManager.Shutdown()方法可以有效地删除
所有
日志
项目并停止
日志
记录。在此之后,以编程方式删除锁定的
日志
文件应该是可行的,但我发现它
不会
立即删除,文件仍然是锁定的,只有在
进程
结束后才会解锁。(fileTarget, 10000,
NLog
.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Block); asyncFileTarget.Name,
浏览 0
提问于2020-02-06
得票数 0
点击加载更多
相关
资讯
.NET日志库:Serilog、NLog、Log4Net等十大开源日志库大盘点!
虚假流量难甄别?这篇文章把方法都告诉你了
超详细的oracle DB体系结构图 一
Raft算法概述
这些必备的 Linux shell知识你都掌握了吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券