Applikation Hosting
Applikation Hosting giver dig mulighed for at implementere applikationer fra kildekoden direkte til Kinsta-infrastrukturen.
For den bedst mulige kompatibilitet med vores service anbefaler vi at følge retningslinjerne fra The Twelve-Factor App (alias Cloud-Native apps). Dette sikrer, at din applikation er klar til at arbejde i et flygtigt/statsløst miljø som vores Applikation Hosting.
Git-tjenesteudbydere
Når du tilføjer en applikation, skal du vælge en Git-tjenesteudbyder og et lager fra din konto. Du kan vælge mellem en hvilken som helst (eller alle) af følgende:
Understøttede sprog
Med Applikation Hosting kan du implementere næsten enhver applikation. Her er blot nogle få af de sprog, vi understøtter og har testet:
Vi har hurtigstartseksempler til rådighed for disse og andre understøttede sprog og frameworks, inklusive nogle eksempler på, hvordan man sender e-mails ved hjælp af PHP eller Node.js.
Du kan implementere en applikation gennem Docker ved hjælp af en Dockerfile, hvilket betyder, at du kan pakke enhver konfiguration, du ønsker, og vi vil være i stand til at køre den for dig. Vi har også hello world repositories med Dockerfiles.
Vigtige bemærkninger og fejlfinding
Hvis du har problemer med at implementere din applikation, er her nogle vigtige ting at huske på og fejlfindingstips:
- Pods og processer, der kører i dem, er flygtige, hvilket betyder, at de ikke kan bruges på plads i det uendelige og ikke kan bruges til at gemme data såsom uploadede billeder, videoer osv. Filer relateret til brugerindhold bør gemmes på tredjeparts lagringssteder.
- Hvis din applikationsimplementering mislykkes under udrulningen, så tjek vores guide til applikationsfejlfinding — mislykket udrulning.
- Hvis din applikation ikke opbygges på grund af, at processen afsluttes for tidligt, skal du følge trinene i denne vejledning: Applikationsfejlfinding — Opbygning mislykkedes.
- Hvis du har brug for at sætte din applikation på pause, mens du foretager fejlfinding, kan du gøre det på siden Applikationsindstillinger (Applikationer > appnavn > Suspender applikation).
- Din applikations runtime-logfiler kan findes på siden Logs (Applikationer > appnavn > Logfiler).