Как добавить расширения zip с помощью файла Jar - PullRequest
0 голосов
/ 13 сентября 2018

Я довольно новичок в AWS. Недавно, когда я развертывал свое приложение Spring Boot на платформе ElasticBeanstalk Java SE, я обнаружил, что время ожидания прокси-сервера составляет всего 60 секунд, и я хочу это изменить.

Я сделал это, создав папку .ebextensions и поместив в нее свой файл nginx.conf, а затем заархивировал файл Jar. Однако это не сработало, и я получил "Невозможно запустить приложение, поскольку исходный комплект не содержит ни файла с именем application.jar, ни Procfile." ошибка в журнале eb-commandprocessor.

Структура zip-файла выглядит следующим образом: ROOT /

--.ebextensions/

   --nginx/

     -- nginx.conf

--Procfile

--ROOT.jar

И nginx.conf выглядит так:

 user                    nginx;
    error_log               /var/log/nginx/error.log warn;
    pid                     /var/run/nginx.pid;
    worker_processes        auto;
    worker_rlimit_nofile    32796;

    events {
        worker_connections  1024;
    }

    http {
        include       /etc/nginx/mime.types;
        default_type  application/octet-stream;
    log_format  main  '$remote_addr - $remote_user [$time_local] 
 "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    include       conf.d/*.conf;

    map $http_upgrade $connection_upgrade {
         default     "upgrade";
    }

    server {
        listen        80 default_server;
        access_log    /var/log/nginx/access.log main;

        client_header_timeout 60;
        client_body_timeout   1800;
        keepalive_timeout     1800;
        gzip                  off;
        gzip_comp_level       4;
        gzip_types text/plain text/css application/json 
application/javascript application/x-javascript text/xml 
application/xml application/xml+rss text/javascript;

        # Include the Elastic Beanstalk generated locations
        include conf.d/elasticbeanstalk/*.conf;
    }
}

Я что-то упускаю или делаю что-то не так? Очень признателен, если кто-то может мне помочь!

...