JavaRush /Blog Jawa /Random-JV /Trik cilik karo Heroku
Игорь
tingkat
Киев

Trik cilik karo Heroku

Diterbitake ing grup
Ayo mbayangno kahanane. Sampeyan wis rampung kursus JavaRush, magang online, lan sampeyan duwe proyek pisanan ing platform Heroku PaaS . Sampeyan ngirim resume lan miwiti wawancara. Lan ing salah siji saka wong-wong mau njaluk sampeyan nuduhake proyek sampeyan (utawa dheweke pengin cepet-cepet ndeleng sadurunge wawancara kanthi ngetutake link saka resume sampeyan). Browser mbukak lan situs sampeyan butuh wektu suwe kanggo mbukak. Ya, sampeyan bisa nerangake manawa iki Heroku gratis lan kaya ngono, nanging kesan kasebut rusak. Kita bakal nyoba mangertos alasan kanggo prilaku iki lan cara nglawan ing artikel iki.
Trik cilik karo Heroku - 1
Ayo diwiwiti kanthi konsep jam dyno . Miturut dokumentasi , jam Dyno ateges wektu mlaku aplikasi / aplikasi sampeyan sing ditulis ing jam / sasi. Sanalika sawise ndhaptar akun gratis, sampeyan diwenehi 550 jam saben wulan. Sawise nindakake petungan sing gampang, kita entuk udakara 17 jam saben dina kanggo siji aplikasi. Ora bakal cukup. Mulane, kita nyambung kertu kredit ing setelan Akun - Tagihan lan njaluk liyane 450 jam free (32 jam dina). Masalah iki wis dirampungake. Ana siji maneh. Dokumen ing ndhuwur uga nyatakake yen aplikasi bakal "dyno sleep" yen ora ana kegiatan sajrone 30 menit. Ana telung pendekatan utama ing Internet:
  1. Ajeg (contone, sapisan saben 5 menit) ngirim panjalukan kanggo aplikasi saka ing aplikasi dhewe.

    Nggunakake JavaScript bakal katon kaya iki:

    var http = require("http");
    setInterval(function() {
        http.get("http://<your app name>.herokuapp.com");
    }, 300000); // every 5 minutes (300000)
  2. Gunakake situs ping eksternal sing bakal mriksa situs sampeyan ing interval tartamtu.

    Conto situs kasebut yaiku Pingdom , Uptime Robot , Kaffeine lan liya-liyane. Prinsip iku prasaja. Kita mlebu, ndhaptar (yen perlu), nunjukake situs lan interval wektu lan aplikasi setelan kasebut.

  3. Gunakake addon Heroku Newrelic Plugin iki dirancang kanggo ngawasi lan menehi kabar babagan kacilakan situs, nanging minangka "efek samping" sing migunani bakal nyegah aplikasi supaya ora turu. Aku mapan ing cara iki, kang, ing mratelakake panemume, iku paling ayu. Aku bakal njlèntrèhaké ing liyane rinci.

    Kanggo nginstal addon, sampeyan kudu ngetutake link iki lan klik tombol "Instal New Relic APM" . Ing jendhela sing mbukak, sampeyan kudu milih rencana tarif lan jeneng aplikasi sing bakal ditrapake addon iki.

    Trik cilik karo Heroku - 2

    Banjur pencet tombol "Add-on Provision" .

    Sawise instalasi, New Relic bakal kasedhiya ing kaca setelan aplikasi ing dhaptar addon sing diinstal.

    Trik cilik karo Heroku - 3

    Klik ing link lan sampeyan bakal dijupuk menyang kaca setelan tambahan.

    Pindhah menyang tab "Synthetics" banjur klik tombol "Tambah anyar".

    Trik cilik karo Heroku - 4

    Ing jendhela sing mbukak, ing bagean "Ketik rincian" , tandhani jeneng monitor lan alamat situs sing bakal dipantau. Kita milih lokasi saka ngendi situs bakal dicenthang ing "Pilih lokasi ngawasi" .

    We nuduhake frekuensi mriksa ing "Setel shedule" (Aku nyetel kanggo 15 menit) lan email kanggo kabar ing "Njaluk kabar".

    Sawise kabeh setelan, aja lali klik tombol "Gawe monitor".

Voila, monitor wis digawe lan saiki aplikasi sampeyan bakal bisa digunakake 24/7 lan ora bakal gagal ing wayahe sing paling penting :)
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION