Điểm:0

tạo dịch vụ ubuntu để chạy ứng dụng jar trên gunicorn/nginx không hoạt động

lá cờ nr

Tôi đã tải một ứng dụng bình (appserver.py) trên Ubuntu 20.04 với nginx & gunicorn. Điều này đang chạy trên máy ảo hộp ảo trên máy tính để bàn của tôi. Tôi có thể chạy ứng dụng thành công trên phiên cuối trên Ubuntu bằng cách chạy:

máy chủ ứng dụng gunicorn

Tôi đã cố gắng tạo một dịch vụ cho ứng dụng này để nó tự động chạy khi khởi động:

  1. tệp đã tạo: /etc/nginx/sites-enabled/appserver
người phục vụ{  
nghe 8001;  
server_name 192.168.68.105;  
địa điểm / {  
proxy_pass http://127.0.0.1:8000;  
}  
}  
  1. đã tạo tệp dịch vụ: /etc/systemd/system/gunicorn.service
[Đơn vị]  
Mô tả=Dịch vụ Gunicorn  
Sau=mạng.mục tiêu  

[Dịch vụ]  
Người dùng=afshin  
Nhóm=www-dữ liệu  
WorkingDirectory=/var/www/appserver/appserver  
ExecStart=/usr/bin/gunicorn --workers 3 --bind unix:__init__.sock m 007 __init__  

Sudo nginx -t - hiển thị định dạng tệp là chính xác

Sudo systemctl daemon-tải lại

bắt đầu dịch vụ sudo gunicorn

sudo dịch vụ trạng thái gunicorn - hiển thị dịch vụ đang hoạt động

Khi tôi truy cập trang web, tôi gặp lỗi 502 Bad Gateway trên trang web.

  • tệp lỗi nginx hiển thị:
2021/07/11 20:38:41 [lỗi] 3588#3588: *38 connect() fail (111: Kết nối bị từ chối) trong khi kết nối với thượng nguồn, máy khách: 192.168.68.120, máy chủ: 192.168.68.105, yêu cầu: "NHẬN /favicon.ico HTTP/1.1", ngược dòng: "http://127.0.0.1:8000/favicon.ico", máy chủ lưu trữ: "192.168.68.105:8001", liên kết giới thiệu: "http://192.168.68.105:8001/ "

Tôi đã đặt quyền sở hữu cho tất cả các tệp trong máy chủ ứng dụng thành www-data:www-data - Tôi đã thử 777 quyền trên tất cả các tệp để nó hoạt động nhưng không gặp may.

Tôi đang làm gì sai?

afshin avatar
lá cờ nr
cảm ơn - backticks là gì?
Nmath avatar
lá cờ ng
Nó là một biểu tượng trên bàn phím của bạn. Sử dụng liên kết chỉnh sửa để xem lại định dạng của bài đăng này để biết ví dụ hoặc tìm kiếm "backtick" trong công cụ tìm kiếm yêu thích của bạn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.