【问题标题】:Application Halt for few second on some client's systems在某些客户端的系统上应用程序暂停几秒钟
【发布时间】:2015-07-13 13:42:58
【问题描述】:

我有一个聊天应用程序,它在调试模式下完美运行,并且在客户端机器上也能顺利运行,但从过去 2 天开始,它的 UI 卡住/停止 10-30 秒,然后再次开始运行,这个停止过程和运行不断发生。它只发生在少数机器上。我不知道从哪里开始。所有用户都坐在同一楼层,因此这既不是互联网问题也不是系统内存问题。如果你们认为这是内存问题,请告诉我要检查什么?

【问题讨论】:

  • 你用 SQL server 标记它。您是否在查询期间阻止 UI?那么这可能是与 SQL 相关的问题。是什么让你觉得这是一段回忆?应用程序是否连续运行超过 2 天??
  • 您根本不知道这需要时间吗?即使它在网络应用程序中、一些 SQL 查询中,或者即使它在客户端或服务器上也不行?
  • 在应用程序开始停止的界面上有 4-5 个 Web 服务调用。所有这些调用都是异步的,所以困扰我的原因是 UI 停止了。那些Web服务调用获取和保存数据到sql server,这就是我标记sql server的原因。这个问题发生在少数机器上,这就是为什么我认为这可能是与内存相关的问题。地板上有 50 台机器,应用程序在 40 台机器上运行良好。这个停止问题只发生在 10 台机器上,所以我认为这个问题与这 10 台机器有关。

标签: c# multithreading web-services user-interface sql-server-2014


【解决方案1】:

这是由于互联网,软件停止的机器位于不同的互联网上,速度有点慢,所以这就是发生此问题的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-03
    • 1970-01-01
    • 2016-08-26
    • 1970-01-01
    相关资源
    最近更新 更多