我有一个Micronaut
必须通过以下版本更改升级的微服务:
Micronaut bom
版本:1.3.1
到1.3.4
Gradle
:5.1.1
到5.3
Graal 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
。
我不确定问题是什么。任何帮助是极大的赞赏。