如何解决弹性的客户端服务器日志记录框架
我们有多个WPF,Silverlight和Web应用程序,其中大多数都通过我们的服务层。由于应用程序的性质,审核访问和更改非常重要。每个错误也需要记录。一旦客户端/服务器再次启动,我们如何确保客户端上的错误传播到服务器。 最初的想法是: 在胖客户端上创建Windows服务。这些记录所有错误。 客户端上的服务将这些内容写入msmq队列或文档数据库中。 我们定期将日志从客户端推送到服务器上的日志服务。 我确定外面有人会这样做,并且正在寻找不该做的事情以及所汲取的教训的指针。 顺便说一句,我们在.Net 4.0上,所有设备都是Windows,大多数部署中都将安装AD。 谢谢解决方法
您可以使用ELMAH记录Web应用程序的例外情况http://code.google.com/p/elmah/
,我们最终使用了Kiwi的Syslog守护程序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。