Có cách nào tốt để chạy và quản lý nhiều ứng dụng nodejs trên một máy chủ không?Chạy và quản lý các ứng dụng nodejs trên một máy chủ
Tôi đã xem haibu và nodester, nhưng chúng có vẻ hơi phức tạp đối với những gì tôi đang cố gắng làm.
Tôi cũng đang xem forever và tôi nghĩ rằng có thể làm việc với tệp cấu hình và gui web, nhưng tôi không chắc chắn cách tôi sẽ xử lý truyền thông tin cổng qua ENV hoặc đối số.
Tôi không hoàn toàn chắc chắn về phạm vi của dự án của bạn, nhưng nó sẽ là một lựa chọn để sử dụng file cấu hình trang web của mỗi ứng dụng? Bạn có thể chỉ định cổng cho mỗi ứng dụng trong tệp "siteConfig.js" và nhập tệp đó vào tệp máy chủ của bạn, đây là một cách để sắp xếp mọi thứ (xem https://github.com/mape/node-express-boilerplate). Điều đó có thể xử lý một phần cổng nhưng không nhất thiết phải cung cấp cho bạn một giải pháp quản lý cho tất cả các ứng dụng. –
Hãy để tôi giải thích quy trình làm việc của mình. Trên máy chủ của chúng tôi, chúng tôi chạy Apache và tôi sẽ thiết lập proxy ngược cho mọi ứng dụng nút mà chúng tôi phát triển. Hiện tại đây là những ứng dụng lưu lượng truy cập thấp nên tôi muốn chạy chúng trên cùng một máy chủ. –