混合连接多次呼叫有时会失败

时间:2016-09-01 08:36:07

标签: oracle azure entity-framework-6

我的Azure混合连接存在一些问题。我在OnPremise Oracle和Azure网站之间创建了一个Azure混合连接。

我有一个以Azure网站托管的WEB API应用程序。我有两个API从OnPremise混合连接获取数据。

如果我同时调用这两个API。其中一个API大部分时间都失败了(但并非总是如此)。错误如下。

我在localhost上这样做我没有收到任何错误。我认为该错误可能与Hybrid Connection有关。

   An unhandled exception occurred. System.Data.Entity.Core.EntityCommandExecutionException: An error occurred while executing the command definition. See the inner exception for details. ---> Oracle.ManagedDataAccess.Client.OracleException: ORA-03135: Connection lost contact ---> OracleInternal.Network.NetworkException: ORA-03135: Connection lost contact ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

0 个答案:

没有答案