Synology: Cài đặt FPM tốt nhất cho WebStation

Nếu bạn đang sử dụng NAS Synology để lưu trữ các trang web WordPress hoặc Joomla của mình và có lưu lượng truy cập cao theo thời gian, bài viết này là dành cho bạn vì tôi sẽ hướng dẫn bạn cách định cấu hình cài đặt PHP-FPM tốt nhất trong WebStation của bạn.

Chế độ PHP-FPM (Trình quản lý quy trình FastCGI) trên NAS Synology có ba lựa chọn: Tĩnh , Động và Theo yêu cầu . Bạn có thể tìm thấy điều này trên Cài đặt WebStation / PHP / Chọn Mặc định PHP 7.3 sau đó chỉnh sửa .

  • Dynamic : có thể là chế độ được sử dụng phổ biến nhất; nó được đặt làm mặc định trên Webstation; nó cho phép máy chủ sắp xếp số lượng các quá trình PHP được sinh ra giữa một số cài đặt.
  • Theo yêu cầu : có nghĩa là không có quy trình tối thiểu: một khi các yêu cầu dừng lại, tất cả các quy trình sẽ dừng lại. Một số người ủng hộ cho cài đặt này vì điều đó có nghĩa là máy chủ sẽ không tiêu tốn bất kỳ tài nguyên nào ở trạng thái nhàn rỗi, nhưng đối với các trường hợp máy chủ chuyên dụng (không chia sẻ) thì điều này không nhất thiết là tốt nhất. Sinh ra một quá trình bao gồm một chi phí chung và những gì đạt được trong bộ nhớ đang bị mất theo thời gian cần thiết để sinh ra các quy trình theo yêu cầu.
  • Tĩnh : Tĩnh là tốt nhất cho hiệu suất. Nó cho phép các tiến trình PHP chiếm lấy tối đa tài nguyên của máy chủ, không bị tráo đổi hoặc khiến CPU bị dừng lại. Cài đặt này có nghĩa là chúng tôi luôn buộc tối đa ra khỏi hệ thống của mình. Bạn có thể thấy sự gia tăng trong việc sử dụng RAM. Dưới đây, bạn có thể thấy một ảnh chụp màn hình với các cài đặt FPM tốt nhất cho WebStation.

Cài đặt PHP Synology tốt nhất cho hiệu năng tốt nhất

Max Processes = Total Ram – Ram + Buffer đã sử dụng – Bộ nhớ cho mỗi tiến trình PHP. Tùy chọn này đặt giới hạn về số lượng yêu cầu đồng thời sẽ được phục vụ. Vì vậy, trong trường hợp của tôi, tôi đặt nó là 50 . Cài đặt Max Processes giới hạn số lượng tối đa các yêu cầu PHP thực thi đồng thời mà một ứng dụng được phép có. Ví dụ: với Quy trình tối đa là 50, trang web của bạn có thể hỗ trợ tới 50.000 khách truy cập cùng một lúc. Tối đa 20 quy trình có thể hỗ trợ tới 20.000 khách truy cập cùng một lúc. Tối đa 10 quy trình có thể hỗ trợ tới 10.000 khách truy cập cùng một lúc. Lưu ý : Đây là các cài đặt thay đổi.
Khởi động máy chủ= Số lượng tiến trình con được tạo khi khởi động. Chỉ được sử dụng khi FPM được đặt thành Động . Trong trường hợp của chúng tôi, FPM được đặt thành Tài nguyên tối đa Tĩnh . Chúng ta có thể bỏ qua tùy chọn này.
Máy chủ dự phòng tối thiểu = Số lượng quá trình máy chủ nhàn rỗi tối thiểu mong muốn. Chỉ được sử dụng khi FPM được đặt thành Động . Trong trường hợp của chúng tôi, FPM được đặt thành Tài nguyên tối đa Tĩnh . Chúng ta có thể bỏ qua tùy chọn này.
Max máy chủ dự phòng = Số lượng quá trình máy chủ nhàn rỗi tối đa mong muốn. Chỉ được sử dụng khi FPM được đặt thành Động . Trong trường hợp của chúng tôi, FPM được đặt thành Tài nguyên tối đa Tĩnh . Chúng ta có thể bỏ qua tùy chọn này.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

.
.
.
.