编程语言
首页 > 编程语言> > c# – 第一次请求时Amazon SimpleDB高延迟

c# – 第一次请求时Amazon SimpleDB高延迟

作者:互联网

我在桌面应用程序(C#,.NET 2.0)中使用SimpleDB,并且存在高延迟问题.
 我第一次向DB发出请求(查询,插入值 – 无关紧要)我只在大约10-20秒后得到响应.这种情况只在第一次发生,其余的响应非常快(没有测量,但肯定在300ms以下).
当我创建数据库客户端时,只有在我执行第一个请求时才会发生这种情况.身份验证是否正常缓慢? (我认为在第一次请求身份验证完成时).

提前致谢.

编辑

当我第一次跑的时候

SelectResponse response = dbService_.Select(request);

在输出面板中我得到:

'PhotoExchange.vshost.exe' (Managed (v2.0.50727)): Loaded'C:\Windows\assembly\GAC_MSIL\System.Data.SqlXml\2.0.0.0__b77a5c561934e089\System.Data.SqlXml.dll'
'PhotoExchange.vshost.exe' (Managed (v2.0.50727)): Loaded 'System.Xml.Xsl.CompiledQuery.1'
'PhotoExchange.vshost.exe' (Managed (v2.0.50727)): Loaded 'System.Xml.Xsl.CompiledQuery'
 A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
'PhotoExchange.vshost.exe' (Managed (v2.0.50727)): Loaded 'rg1d4wjc'  

这是正常的吗? FileNotFoundException看起来很奇怪.

解决方法:

听起来有些东西超时,然后无声地转到成功的第二个通道,然后缓存后续通话.首先怀疑? DNS,可能.我检查你的工作站的TCP / IP设置,看看你的主DNS服务器是否启动,或用8.000.8.8和8.8.4.4替换它们.

标签:c,net,amazon-web-services,amazon-simpledb
来源: https://codeday.me/bug/20190521/1149135.html