Phiên bản AWS của tôi hoạt động tốt với ứng dụng của tôi. Nhưng, hôm nay, máy chủ ngừng hoạt động mà không có bộ nhớ ram. Sau đó, tôi chạy:
đồng bộ hóa; tiếng vang 1 > /proc/sys/vm/drop_caches
dịch vụ sudo nginx bắt đầu
Sau đó, mức tiêu thụ bộ nhớ ram vẫn ổn, nhưng ứng dụng thì không.
Tôi đang chạy trang web Rails 4.2.1 với Ruby 2.2.2 và nginx/1.8.0 trong phiên bản Ubuntu 14 AWS.
Khi tôi truy cập trang web, tôi gặp lỗi:
502 Cổng Xấu
nginx/1.8.0
Khi tôi chạy hành khách-config khởi động lại ứng dụng
Tôi có:
*** LỖI: Phusion Pasbah dường như không chạy. Nếu bạn chắc chắn rằng nó
đang chạy, thì nguyên nhân của sự cố này có thể là một trong số:
1. Bạn đã tùy chỉnh thư mục đăng ký phiên bản bằng Apache's
Tùy chọn PassengerInstanceRegistryDir, của Nginx
tùy chọn hành khách_instance_registry_dir hoặc Phusion Pasbah Standalone's
--instance-registry-dir đối số dòng lệnh. Nếu vậy, hãy đặt
biến môi trường PASSENGER_INSTANCE_REGISTRY_DIR vào thư mục đó
và chạy lại lệnh này.
2. Thư mục phiên bản đã bị xóa bởi nền hệ điều hành
dịch vụ. Vui lòng đặt một thư mục đăng ký phiên bản khác bằng cách sử dụng Apache's
Tùy chọn PassengerInstanceRegistryDir, hành khách_instance_registry_dir của Nginx
tùy chọn hoặc lệnh --instance-registry-dir của Phusion Pasbah Standalone
đối số dòng.
Trong file /var/log/nginx/error.log
Tôi có:
2021/06/19 13:21:12 [crit] 26618#0: *48688773 connect() to unix:/tmp/passenger.26EHXct/agents.s/server không thành công (2: Không có tệp hoặc thư mục như vậy) trong khi kết nối với ngược dòng, máy khách: XXX.XXX.34.163, máy chủ: www.XXX.com, yêu cầu: "GET / HTTP/1.1", ngược dòng: "passenger:unix:/tmp/passenger.26EHXct/agents.s/server:", máy chủ: "XXX.com"
tôi đã thử rồi giải pháp này và không hoạt động.
Khi tôi chạy: hành khách-config xác thực-cài đặt
Tôi có:
Sử dụng <dấu cách> để chọn.
Nếu menu không hiển thị chính xác, hãy nhấn '!'
⣠⬢ Chính hành khách
â¡Apache
--------------------------------------------- -----------------------
* Đang kiểm tra xem cài đặt Hành khách này có trong PATH... â
* Đang kiểm tra xem không có cài đặt Hành khách nào khác... â
Mọi thứ trông có vẻ tốt. :-)
Khi tôi chạy: Sudo hành khách-bộ nhớ-thống kê
Tôi có:
Phiên bản: 5.0.10
Ngày : 2021-06-19 13:31:40 -0300
------------- Quy trình Apache -------------
*** CẢNH BÁO: Không thể tìm thấy tệp thực thi Apache.
Vui lòng đặt biến môi trường APXS2 thành tên tệp thực thi 'apxs2' của bạn hoặc đặt biến môi trường HTTPD thành tên tệp thực thi 'httpd' hoặc 'apache2' của bạn.
---------- Quy trình Nginx ----------
PID PPID VMsize Tên riêng
-------------------------------------
26615 1 230,7 MB 26,3 MB nginx: worker process
26616 1 230,4 MB 27,4 MB nginx: worker process
26617 1 229,7 MB 25,8 MB nginx: worker process
26618 1 233,3 MB 27,4 MB nginx: worker process
### Quy trình: 4
### Tổng RSS bẩn riêng tư: 106,78 MB
--- Quy trình hành khách ---
### Tiến trình: 0
### Tổng số RSS bẩn riêng tư: 0,00 MB
Bất cứ ai biết làm thế nào tôi có thể giải quyết điều này?