我有一个Micronaut必须通过以下版本更改升级的微服务:
Micronaut bom版本:1.3.1到1.3.4Gradle:5.1.1到5.3Graal VM:19.2.1
我正在使用buildspec.yml下面给出的构建本机图像:
phases:
build:
commands:
- 'mkdir -p build'
- 'pwd'
- 'ls'
- 'chmod +x build-native-image.sh'
- './build-native-image.sh'
- 'cp /usr/lib/graalvm/jre/lib/amd64/libsunec.so libsunec.so'
- 'chmod 755 bootstrap'
- 'chmod 755 server'
- 'chmod 755 cacerts'
- 'chmod 755 libsunec.so'
- 'BUILD_ID=$(cat build_id.txt)'
- 'zip -j example-function-$BUILD_ID.zip bootstrap server cacerts libsunec.so build_id.txt'
artifacts:
files:
- './example-function-*.zip'
example-function.zip部署到AWS Lambda并通过测试时,APIGateway我能够获得响应,但无法查看我在CloudWatch Logs.
我已经按照这篇文章https://docs.aws.amazon.com/kinesisanalytics/latest/java/cloudwatch-logs-writing.html#cloudwatch-logs-writing-slf4j将 Logger 依赖项添加到我的build.gradle文件中,但日志是仍然没有出现在 AWS 上。
此外,我无法使用以下命令在本地运行应用程序:gradlew run -t classes. 构建成功,但运行命令不像端点postman所说的那样工作Could not get any response。
我不确定问题是什么。任何帮助是极大的赞赏。