asp.net计时器事件可以使服务器繁忙吗?

穆罕默德·奥尔法特(Mohammad Olfat)

我正在为我的大学编写一个社交网络,该网站的最大用户数将为2000人(我猜),而最大的在线用户数约为200人!
对于这个社交网络的评论系统,我使用了“更新面板”和“计时器”,TimeInterval= 1 Min这意味着一分钟后GridView显示“帖子和评论”的内容将Bind再次出现。

  protected void Timer1_Tick(object sender, EventArgs e)
{

    post.DataSource = GetData("select something");
    post.DataBind();
}  

现在我的问题是,此功能可以使我的服务器变得如此繁忙和缓慢吗?

冰人

即使部分回发不如完整回发那么重,它仍然需要很多不必要的“麻烦”。

更好的解决方案是使用SignalRSignalR将实时Web功能添加到您的站点。这意味着您的ASP.NET应用程序不会每分钟检查是否有新评论,而SignalR会在有新评论时通知您。因此,如果发布了新评论,SignalR会向您的应用程序发送一条消息。然后,您的应用程序将刷新注释部分。它比每分钟轮询更有效!

这里有一些演示,您可以尝试看看它在实际操作中是否有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MVC asp.net服务器端计时器,以防止用户编辑计时器

来自分类Dev

我可以使用asp:SqlDataSource连接到多台服务器吗?

来自分类Dev

我可以在Linux服务器上托管asp.net网站吗?

来自分类Dev

客户可以看到服务器端的源代码吗?asp.net

来自分类Dev

asp.net中的计时器可以在localhost正常运行,但不能在线运行

来自分类Dev

asp.net计时器是否清除缓存?

来自分类Dev

服务器发送事件的ASP.NET MVC控制器操作

来自分类Dev

asp.net核心托管服务中的“计时器+ Task.Run”与“ while循环+ Task.Delay”

来自分类Dev

服务器发送带有标准asp.net mvc的事件(事件源),导致错误

来自分类Dev

asp.net中的计时器可以在localhost上正常运行,但不能在线运行

来自分类Dev

asp.net中的计时器可以在localhost上正常运行,但不能从外部运行

来自分类Dev

如何在ASP.NET MVC中添加计时器倒计时操作

来自分类Dev

服务器发送的事件如何与ASP.NET MVC一起使用?

来自分类Dev

ASP NET自定义服务器控件中的事件

来自分类Dev

服务器发送的事件如何与ASP.NET MVC一起使用?

来自分类Dev

ASP NET自定义服务器控件中的事件

来自分类Dev

asp.NET动态按钮服务器端事件不起作用

来自分类Dev

经典ASP和会话超时-跟踪会话计时器吗?

来自分类Dev

经典ASP和会话超时-跟踪会话计时器吗?

来自分类Dev

在asp.net服务器代码中是否可以在构建控件时显示控件?

来自分类Dev

如何让ASP.NET页知道何时可以从服务器下载文件

来自分类Dev

在asp.net服务器代码中是否可以在构建控件时显示控件?

来自分类Dev

在ASP.NET中维护基于Ajax的倒数计时器的状态

来自分类Dev

如何在asp.net中正确减少Ajax计时器?

来自分类Dev

1滴答后,ASP.Net(语言C#)中的计时器停止

来自分类Dev

asp.net页面中Ajax中的倒数计时器

来自分类Dev

计时器的ASP.NET更新数据列表不起作用

来自分类Dev

在ASP.NET中维护基于Ajax的倒数计时器的状态

来自分类Dev

ASP.NET应用程序中的计时器控制

Related 相关文章

  1. 1

    MVC asp.net服务器端计时器,以防止用户编辑计时器

  2. 2

    我可以使用asp:SqlDataSource连接到多台服务器吗?

  3. 3

    我可以在Linux服务器上托管asp.net网站吗?

  4. 4

    客户可以看到服务器端的源代码吗?asp.net

  5. 5

    asp.net中的计时器可以在localhost正常运行,但不能在线运行

  6. 6

    asp.net计时器是否清除缓存?

  7. 7

    服务器发送事件的ASP.NET MVC控制器操作

  8. 8

    asp.net核心托管服务中的“计时器+ Task.Run”与“ while循环+ Task.Delay”

  9. 9

    服务器发送带有标准asp.net mvc的事件(事件源),导致错误

  10. 10

    asp.net中的计时器可以在localhost上正常运行,但不能在线运行

  11. 11

    asp.net中的计时器可以在localhost上正常运行,但不能从外部运行

  12. 12

    如何在ASP.NET MVC中添加计时器倒计时操作

  13. 13

    服务器发送的事件如何与ASP.NET MVC一起使用?

  14. 14

    ASP NET自定义服务器控件中的事件

  15. 15

    服务器发送的事件如何与ASP.NET MVC一起使用?

  16. 16

    ASP NET自定义服务器控件中的事件

  17. 17

    asp.NET动态按钮服务器端事件不起作用

  18. 18

    经典ASP和会话超时-跟踪会话计时器吗?

  19. 19

    经典ASP和会话超时-跟踪会话计时器吗?

  20. 20

    在asp.net服务器代码中是否可以在构建控件时显示控件?

  21. 21

    如何让ASP.NET页知道何时可以从服务器下载文件

  22. 22

    在asp.net服务器代码中是否可以在构建控件时显示控件?

  23. 23

    在ASP.NET中维护基于Ajax的倒数计时器的状态

  24. 24

    如何在asp.net中正确减少Ajax计时器?

  25. 25

    1滴答后,ASP.Net(语言C#)中的计时器停止

  26. 26

    asp.net页面中Ajax中的倒数计时器

  27. 27

    计时器的ASP.NET更新数据列表不起作用

  28. 28

    在ASP.NET中维护基于Ajax的倒数计时器的状态

  29. 29

    ASP.NET应用程序中的计时器控制

热门标签

归档