在AWS上找不到404

时间:2018-07-18 14:48:45

标签: amazon-web-services spring-boot amazon-dynamodb elastic-beanstalk

我有一个可以在localhost上正常运行的spring boot项目。但是,当我使用ElasticBeansTalk在AWS上上传WAR时,找不到404。

通过CLI可以正常访问DynamoDB。

属性文件上的变量与我用来从CLI访问DynamoDB的变量相同

属性文件:

Path

CLI:

amazon.dynamodb.endpoint=http://dynamodb.us-west-2.amazonaws.com
amazon.aws.accesskey=***
amazon.aws.secretkey=***

我不知道为什么我在AWS上找不到404

1 个答案:

答案 0 :(得分:0)

默认情况下,AWS设置为侦听端口5000,因此在创建WAR之前,只需在server.port=5000文件中设置application.properties。或者,您可以设置SERVER_PORT环境属性,以将其从5000更改为Spring使用的8080。

我遇到的另一个问题是实际上应该使用Tomcat时使用Java创建环境。

一步一步here和其他上下文here很好。