Siirry sisältöön
Yasa

Kuinka suoritan Node.js-sovelluksen ja yhdistän sen verkkosivustoon?

Hallitut Node.js-sovellukset toimivat valitun verkkosivuston erillisinä prosesseina. Sovelluksen luominen tai käynnistäminen ei vielä reititä verkkosivuston pyyntöjä siihen.

Ennen kuin aloitat

Tarvitset kirjoitusoikeudet aiotulle verkkosivustolle, sen sovellustiedostoille ja hallitulle suoritusympäristölle sopivan käynnistyskomennon. Säilytä olemassa oleva reititys ja sovelluksen tila ennen niiden muuttamista.

Toimi näin

  1. Avaa oikean verkkosivuston Node.js-sovellukset-välilehti. Tarkista verkkotunnus, ympäristö ja olemassa olevat sovellukset ennen Lisää sovellus -toiminnon käyttöä.
  2. Anna sovelluksen nimi, käynnistyskomento ja työhakemisto suhteessa verkkosivuston /site-liitospisteeseen. Tarkista muisti-, CPU- ja ympäristöasetukset. Sovelluksen tulee lukea sille osoitettu kuunteluportti process.env.PORT-ympäristömuuttujasta.
  3. Tallenna sovellus ja tarkista sen tallennettu kokoonpano. Uusi sovellus käynnistyy pysäytettynä; käytä Käynnistä-painiketta, kun aiot suorittaa sen, ja tarkista sitten sen tila ja lokit.
  4. Testaa käynnissä oleva sovellus ennen Yhdistä verkkosivusto -toiminnon käyttöä. Tarkista vahvistus: verkkosivustopyynnöt lähetetään tälle sovellukselle, joten tämä muuttaa verkkosivuston reititystä.
  5. Käytä Muokkaa-, Käynnistä uudelleen- tai Pysäytä-komentoa halutulle prosessille. Käytä Katkaise verkkosivuston yhteys -komentoa, kun aiot palauttaa edellisen web-palvelinreitityksen ja tarkistaa julkisen verkkosivuston sen jälkeen.
  6. Poista-toiminto poistaa hallitun prosessin määrityksen mutta säilyttää sovellustiedostot. Tarkista vahvistus ja toiminnon jälkeinen sovellusluettelo. Älä oleta, että tiedostot tai muut palvelut olisivat poistuneet.

Mitä tapahtuu seuraavaksi

Valitulla sovelluksella on hyväksytty prosessikokoonpano ja havaittavissa oleva suoritustila. Verkkosivusto käyttää kyseistä sovellusta vasta, kun erillinen reititysyhteys on hyväksytty.

Jos kohtaat ongelman

Jos sovellus ei käynnisty tai vastaa pyyntöihin, tarkista suhteellinen hakemistopolku, ladatut tiedostot, käynnistyskomento, suoritusympäristö, osoitettu portti, rajat ja lokit. Lataa prosessin ja reitityksen todellinen tila uudelleen ennen kuin toistat toiminnon, jonka tulos jäi epäselväksi. Älä paljasta ympäristöasetusten salaisia tietoja kuvakaappauksissa, muille jaetuissa komennoissa tai tukiviesteissä.