sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvad er profil? og Web og Worker

Profil er en mekanisme til at erklære, hvilke kommandoer der køres af din applikations dynos på Heroku-platformen.

Fra procestyper og profilen, hvilket er en god introduktion, men grundlæggende bruger du profilen til at fortælle Heroku, hvordan du kører forskellige dele af din app. Delen til venstre for kolon på hver linje er procestypen; delen til højre er kommandoen til at køre for at starte den proces.

Procestyper kan være hvad som helst, selvom web er speciel, da Heroku vil dirigere HTTP-anmodninger til processer startet med web navn. Andre processer, såsom baggrundsarbejdere, kan navngives hvad som helst, og du kan bruge Heroku-værktøjsbæltet til at starte eller stoppe disse processer ved at henvise til dets navn.

Så kort sagt worker er ikke nødvendigt, medmindre du vil køre en anden proces i baggrunden ved at styre processen med heroku ps kommando.



  1. Definering af et Mongoose-skema på farten fra en JSON-formateret 'beskrivelse'

  2. Få $elemMatch (projektion) til at returnere alle objekter, der matcher kriterier

  3. Find alle duplikerede dokumenter i en MongoDB-samling ved et nøglefelt

  4. gradle bygge lokale værker. I docker-container gør det ikke. HVORFOR?