我使用Raspberry Pi 3和Raspbian 8 (Jessie)通过单元连接将数据发布到服务器,这可能是不可靠的。在发送数据的线程挂起但不超时的情况下,我遇到了一个棘手的错误,因此数据发布完全停顿了很长一段时间,没有日志记录之类的。我通过人为地降低Pi的连接速度(使用tc/netem来增加大约20秒的延迟)来复制这一点。这样做时,请求挂起的时间将比超时时间长得多。我猜想(但不确定),这是因为只有极少数的数据包能够在缓慢的连接中通过。如果发生这种情况,
我发现了以下错误,这是随机每天不同的报告。
报表服务器无法打开与报表服务器数据库的连接。错误:引发Microsoft.ReportingServices.Library.ReportServerDatabaseUnavailableException:,Microsoft.ReportingServices.Library.ReportServerDatabaseUnavailableException:报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都需要连接到数据库。-> System