azure-cosmosdb - Cosmos DB 模拟器拒绝 gremlin 端点的连接
问题描述
我有一个 asp.net 核心 mvc 应用程序,我在本地针对 Azure Cosmos DB 模拟器进行了测试,并且大部分时间它工作正常,但是在我启动模拟器后偶尔会出现以下错误
SocketException: No connection could be made because the target machine actively refused it
我总是用相同的命令行启动它:
"c:\Program Files\Azure Cosmos DB Emulator\CosmosDB.Emulator.exe" /EnsureGremlinEndpoint
我总是可以使用 8081 上的普通默认端口使用文档数据库进行连接,以初始化数据库、创建集合并将数据导入其中,但是完成后我想连接到 gremlin api(端口 8901)有时它不会工作。当错误发生时,似乎无论我做什么都可以解决问题,但是在随机时间(通常是几天)之后,gremlin 端点再次工作。错误和错误消失的随机性非常令人沮丧。
任何提示都会有所帮助!
解决方案
推荐阅读
- python-3.x - 如何更改模型袖珍狮身人面像
- pentaho - pentaho 报表设计器:如何关闭文本换行选项?
- python - 将“days_since_epoch”列添加到 Pandas TimeSeries DataFrame
- java - WSSE - 在 soapenv:Header 中签署一个元素
- php - 为“收藏夹”的缩略图元素添加一个类,这是一个wordpress插件
- c# - 如何总计一个 FloatResidentArray 并将值检索到设备或主机
- php - 如何从 SonataAdmin 验证器连接到其他验证器?
- ios - 通过单击表格单元格内的按钮时的适当差异来扩展表格视图并增加滚动视图内容大小
- jquery - 用什么代替“上下文”来修改 SVG?
- r - 使用 ggplot2 在一个图中绘制两个单独的条形图