首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试Rig Azure控制器无法连接到Visual Studio客户端

测试Rig Azure控制器无法连接到Visual Studio客户端
EN

Stack Overflow用户
提问于 2013-01-30 20:28:25
回答 2查看 430关注 0票数 0

我正在根据http://msdn.microsoft.com/en-us/library/windowsazure/hh674491.aspx的指示部署一个测试平台,并将控制器和代理托管在windows azure上。我已经正确地遵循了所有的指令,并且我的VS客户端能够看到控制器和代理。但是,当我执行负载测试时,测试仍然处于挂起状态,并且我在控制器的事件日志中看到以下错误。我的问题类似于在http://social.msdn.microsoft.com/Forums/en-US/windowsazureconnectivity/thread/4040619f-5667-4445-804a-84f37d823c9f/找到的问题。请帮帮我!

(QTController.exe,PID 692,线程11) ControllerDeployment.DoDeployment: System.Net.Sockets.SocketException (0x80004005):连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机没有响应xxx:xxx:xxxx:xxxx:220:6915

服务器堆栈跟踪:在System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot,SocketAddress socketAddress) at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket() at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid,Boolean openNew) at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg,ITransportHeaders requestHeaders,流requestStream)在System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage消息,ITransportHeaders requestHeaders,流requestStream,ITransportHeaders& responseHeaders,流& responseStream)在System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage消息)

在以下位置重新抛出异常: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage invoke,at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 type) at Microsoft.VisualStudio.TestTools.Controller.ControllerExecution.b__6(FileCopyService ) at Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer1.InvokeAsRemoteUser(Action1 invoke) at Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer1.InvokeAsRemoteUser(Action1 msgData,Int32 fileCopyService)

EN

回答 2

Stack Overflow用户

发布于 2013-01-31 06:06:20

根据错误消息,看起来控制器无法与代理通信。你有没有像下面提到的那样设置一个连接组:"http://msdn.microsoft.com/en-us/library/windowsazure/hh674497.aspx“创建一个连接组Azure的连接功能允许你创建一个虚拟专用网络。组的成员可以包括本地计算机以及Azure角色实例。对于负载测试解决方案,连接组允许测试控制器和代理之间的通信。

票数 0
EN

Stack Overflow用户

发布于 2022-01-28 17:14:13

我也试过了,但没能让它工作。最终也不得不将控制器移到Azure中。

我按照文档中的说明了解代理需要哪些端口,并在Azure防火墙中打开这些端口。然而,在进行网络捕获之后,IIRC也使用了一些无法打开的动态端口。

因此,我发现我必须将Visual Studio、Load Agent Controller和Load Agent本身都迁移到Azure中,才能在云中利用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14604027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档