amazon-web-services - Unable to start amplify mock InternalFailure:请求处理因未知错误、异常或失败而失败
问题描述
我刚刚尝试启动我的amplify mock
服务并收到以下错误:
InternalFailure: The request processing has failed because of an unknown error, exception or failure.
这在几个小时前就已经奏效了,没有重置或其他更改。
为了解决这个问题,我确实成功地完全删除了放大,amplify init & amplify add api
但这意味着我每次都会丢失我的本地数据,但它在过去几个小时内随机发生多次。
对于发生错误时的完整日志:
hutber@hutber:/var/www/unsal.co.uk$ amplify mock
GraphQL schema compiled successfully.
Edit your schema at /var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema.graphql or place .graphql files in a directory at /var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema
Failed to start API Mock endpoint InternalFailure
解决方案
问题可能来自用于模拟的 SQLite 文件(我猜是锁定故事)。删除mock-data/dynamodb/your_db_file.db文件夹中的文件并再次执行amplify mock api。该文件会正确地重新创建自身。这避免了重置整个放大项目。
推荐阅读
- mongodb - 从包含引用的字段中获取数据
- filesystems - 如何列出 Java Card 文件系统?
- javascript - 文本编辑 Android Studio 中的换行
- .net - 关于 .net core 一对多关联
- python - 我可以获得 RGB 像素的颜色图(自定义)位置吗?
- javascript - 下面代码的时间复杂度是多少
- amazon-web-services - 使用 lambdaHandler 和 handler 的区别
- google-api - 使用 Google 日历在公司日历上创建活动
- java - 如何使用 mockito 在私有方法中模拟声明的类
- c++ - 在 redis 中启动“make”命令时出现致命错误