MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Procfile là gì? và Web và Worker

Procfile là một cơ chế để khai báo những lệnh nào được chạy bởi dynos trong ứng dụng của bạn trên nền tảng Heroku.

Từ Loại quy trình và Procfile, đây là một phần giới thiệu hay, nhưng về cơ bản, bạn sử dụng Procfile để cho Heroku biết cách chạy các phần khác nhau của ứng dụng của bạn. Phần bên trái của dấu hai chấm trên mỗi dòng là loại quy trình; phần bên phải là lệnh chạy để bắt đầu quá trình đó.

Các loại quy trình có thể là bất kỳ thứ gì, mặc dù web là đặc biệt, vì Heroku sẽ định tuyến các yêu cầu HTTP đến các quy trình được bắt đầu bằng web Tên. Các quy trình khác, chẳng hạn như công nhân nền, có thể được đặt tên là bất kỳ thứ gì và bạn có thể sử dụng dây công cụ Heroku để bắt đầu hoặc dừng các quy trình đó bằng cách tham khảo tên của nó.

Vì vậy, trong ngắn hạn, worker là không cần thiết, trừ khi bạn muốn chạy một số quá trình khác trong nền bằng cách kiểm soát quá trình bằng heroku ps lệnh.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Từ điển Python:loại bỏ ký tự u '

  2. MongoDB đảo ngược regex

  3. Lược đồ đúng MongoDB cho dữ liệu tổng hợp

  4. Các chức năng tùy chỉnh được tính toán các cột chiếu mongodb

  5. Những ký tự nào KHÔNG được phép trong tên trường MongoDB?