websocket - 无服务器 Websocket 服务部署失败,状态码:400;错误代码:BadRequestException
问题描述
使用无服务器框架,我构建了一个 websocket 服务。
在无服务器部署中,我得到:发生错误:WebsocketsDeployment1605517494880 - 必须为路由 X 定义路由目标(通常是集成),密钥为 $default(服务:AmazonApiGatewayV2;状态代码:400;错误代码:BadRequestException;请求 ID:Y ; 代理:空)。
尝试解决此问题,我添加了:
default:
handler: handler.defaultMessage
events:
- websocket: $default
到 serverless.yaml 文件,现在我得到: 发生错误:SdefaultWebsocketsRoute - 此 API 已存在密钥为 $default 的路由(服务:AmazonApiGatewayV2;状态代码:409;错误代码:ConflictException;请求 ID:X;代理: 无效的)。
我不确定问题是什么,我该如何解决?
解决方案
推荐阅读
- python-3.x - CNN 的 PyTorch 自定义 DataLoader 维度问题
- php - Yii2选择带有默认文本问题的小部件多选
- .net - Gitlab 不显示 dotnet 的 JUnit 测试摘要
- flutter - 在 Flutter/Dart 中将十六进制字符串转换为 ascii 字符串
- python - Plotly:如何防止痕迹之间的文本重叠?
- ggplot2 - 为什么 ggplot2 条形图中的条形和轴之间有空格,我该如何摆脱它?
- regex - 用于匹配大括号中的每一行的正则表达式
- python - 即使在套接字绑定之后,WinError 10022 错误
- reactjs - Appsync 更新和删除突变不起作用
- python - 试图定义函数,但我得到“列表函数没有属性”