我想使用ASP网页来监控实时日志文件 - 我找到了使用其他技术的解决方案,例如frontail,但没有使用ASP。
我认为我需要发信号通知实时通信,我现在花了几个小时寻找想法和解决方案而没有任何运气。我的所有搜索都会返回有关ASP和信号器日志的信息。
如何使用ASP webforms监控日志文件或多个日志文件并将其流式传输到网页?
答案 0 :(得分:0)
您可能会考虑UpdatePanel / Timer轮询方法。
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
<ContentTemplate>
Your repeater, datalist, listview, or other databound control here.
</ContentTemplate>
</asp:UpdatePanel>
<asp:Timer ID="Timer1" runat="server" Interval="5000" OnTick="Timer1_Tick">
</asp:Timer>
Timer1_Tick是应该重新绑定数据绑定控件的服务器端方法。