Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从Azure网站访问Couchbase_C#_Azure_Asp.net Mvc 4_Couchbase - Fatal编程技术网

C# 从Azure网站访问Couchbase

C# 从Azure网站访问Couchbase,c#,azure,asp.net-mvc-4,couchbase,C#,Azure,Asp.net Mvc 4,Couchbase,我创建了一个连接到Couchbase 2.0服务器(安装在其他地方的虚拟机上)的MVC4应用程序。从我的开发环境来看,它工作正常,但当该站点发布在Azure网站上时,它将无法再访问Couchbase。Couchbase 2.0通过端口8091上的rest接口访问。答案是: 当应用程序部署为Azure网站时,它不起作用 访问外部Couchbase服务器与部署为webrole的应用程序配合使用 谢谢您的帮助。请您提供更多信息。Couchbase是否安装在azure vm上?还是安装在不同的数据中心,

我创建了一个连接到Couchbase 2.0服务器(安装在其他地方的虚拟机上)的MVC4应用程序。从我的开发环境来看,它工作正常,但当该站点发布在Azure网站上时,它将无法再访问Couchbase。Couchbase 2.0通过端口8091上的rest接口访问。

答案是:

  • 当应用程序部署为Azure网站时,它不起作用

  • 访问外部Couchbase服务器与部署为webrole的应用程序配合使用


  • 谢谢您的帮助。

    请您提供更多信息。Couchbase是否安装在azure vm上?还是安装在不同的数据中心,比如亚马逊?还是前提条件?您收到了什么错误消息?您是否检查过Couchbase vm上的防火墙规则?Azure网站与Azure Web角色,对吗?我没有发现任何问题,但由于Couchbase客户端保持对集群的感知,我想知道网站中是否存在防火墙问题。您能否将与Web角色完全相同的代码部署到Azure并查看其是否有效,然后从那里开始?谢谢您的回复。目前,Couchbase安装在不同的数据中心,而不是azure VM上。防火墙配置正确,因为可以从我的计算机访问节点。我没有任何错误消息,在尝试向服务器发送请求时,我只有一个success=false。我将尝试使用webrole。