app.js-ээс Node.js 24
app.js-ээс эхлүүлсэн Express, Fastify эсвэл HTTP үйлчилгээ үзүүлдэг дурын фреймворк. Хэрэв та өөрөөр тохируулаагүй бол NODE_ENV нь production байна.
Node.js хостинг
GitHub, GitLab эсвэл Bitbucket-ийг холбоно уу. Push бүр npm ci болон таны бэлтгэлийг ажиллуулж, дараа нь шууд горимд шилжүүлнэ — ажиллуулах сервер, PM2 эсвэл урвуу прокси шаардлагагүй.
14 өдрийн үнэгүй туршилт — карт шаардлагатай, төлбөр авахгүй
Үнэгүй туршилтаа эхлүүлэхDeveloper Hosting нь таны өөрийн кодыг ажиллуулдаг тул үнэгүй туршилтын хугацааг бодит хүмүүст олгох зорилгоор бид картын мэдээлэл шаарддаг. Таны картнаас төлбөр суутгахгүй — өнөөдөр ч үгүй, туршилт дуусах үед ч үгүй. Та төлөвлөгөө сонгохгүй л бол юу ч төлөхгүй; хэрэв сонгохгүй бол туршилт зүгээр л зогсоно.
Сард ₮ 53,700.00-оос эхлэх төлөвлөгөөнууд
Та аппликейшнийг бичнэ. Бид үүнийг суулгаж, бүтээж, эхлүүлж, тасралтгүй ажиллуулах бөгөөд буцаан шилжүүлэхэд бэлэн байлгах үүднээс сүүлийн таван хувилбарыг хадгална.
app.js-ээс эхлүүлсэн Express, Fastify эсвэл HTTP үйлчилгээ үзүүлдэг дурын фреймворк. Хэрэв та өөрөөр тохируулаагүй бол NODE_ENV нь production байна.
Хамаарлууд нь шинэ лавлахад таны package-lock-оос суурилагдаж, улмаар шинэ хувилбар шилжиж авахаас өмнө таны бүтээх команд ажиллана.
production-оос бусад дурын салбарыг илгээхэд тэр нь өөрийн гэсэн хаягтай болж, таны ажиллаж буй аппликэйшнд хүрэлгүйгээр түүний зэрэгцээ ажиллах болно.
API түлхүүрүүд нь орчны хувьсагчдын самбарт орж, нууц хадгалахад хадгалагдан, таны угсралт болон ажиллаж буй аппликэйшнд хоёуланд нь дамжуулагддаг.
Таны аппликэйшний өөрийн stderr нь хяналтын самбар эсвэл zinnector CLI-аас вэб серверийн мөрүүдийн хажууд бүртгэл харагч дээр гарч ирнэ.
Апп бүр данс бүрээр мөрдөгддөг санах ой болон CPU-ийн хувийн хязгаартай тул хөрш зэргэлдээ хэрэглэгч түүнийг ашиглах боломжгүй.
Амжилтгүй болсон npm ci эсвэл угсралт (build) нь хэрэглэгчдэд хэзээ ч хүрэхгүй: аль хэдийн идэвхтэй байгаа хувилбар үргэлжлүүлэн ажиллах бөгөөд байршуулалтын бүртгэл шалтгааныг нь харуулна. Хувилбар нийтлэгдсэний дараа та бодлоо өөрчилбөл сервер дээр сүүлийн таван хувилбар хадгалагддаг тул шууд буцаан солих боломжтой.
Танд зориулж Node.js сонгогдсон байна. Туршилтын хугацаанд карт шаардлагатай бөгөөд төлбөр суутгахгүй.
Таны package.json-г агуулсан GitHub, GitLab эсвэл Bitbucket репозиторыг холбож, production салбарыг сонгоно уу.
Хэрэв танд байгаа бол бүтээх команд болон өөрийн орчны хувьсагчдыг нэмнэ үү.
Үйлдвэрлэл (production) рүү түлхвэл энэ нь хувилбар болно; урьдчилан харахын тулд бусад салбарыг түлхэнэ үү.
Таны серверийг ажиллуулах app.js. Хамаарлууд нь package.json-оос ирдэг.
// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);Node.js процессоор хэмжээг тодорхойлсон: Dev Start дээр 1 ГБ санах ой болон 1 CPU цөм, Dev Pro дээр 2 ГБ болон 2 цөм, Dev Scale дээр 4 ГБ болон 4 цөм — нэг, тав эсвэл хорин аппликэйшнд зориулагдсан.
₮ 53,700.00/сар
эсвэл жилийн ₮ 537,000.00
14 өдрийн үнэгүй туршилт — карт шаардлагатай, төлбөр авахгүй
Үнэгүй туршилтаа эхлүүлэхDeveloper Hosting нь таны өөрийн кодыг ажиллуулдаг тул үнэгүй туршилтын хугацааг бодит хүмүүст олгох зорилгоор бид картын мэдээлэл шаарддаг. Таны картнаас төлбөр суутгахгүй — өнөөдөр ч үгүй, туршилт дуусах үед ч үгүй. Та төлөвлөгөө сонгохгүй л бол юу ч төлөхгүй; хэрэв сонгохгүй бол туршилт зүгээр л зогсоно.
₮ 103,900.00/сар
эсвэл жилийн ₮ 1,039,000.00
14 өдрийн үнэгүй туршилт — карт шаардлагатай, төлбөр авахгүй
Үнэгүй туршилтаа эхлүүлэхDeveloper Hosting нь таны өөрийн кодыг ажиллуулдаг тул үнэгүй туршилтын хугацааг бодит хүмүүст олгох зорилгоор бид картын мэдээлэл шаарддаг. Таны картнаас төлбөр суутгахгүй — өнөөдөр ч үгүй, туршилт дуусах үед ч үгүй. Та төлөвлөгөө сонгохгүй л бол юу ч төлөхгүй; хэрэв сонгохгүй бол туршилт зүгээр л зогсоно.
₮ 358,200.00/сар
эсвэл жилийн ₮ 3,582,000.00
14 өдрийн үнэгүй туршилт — карт шаардлагатай, төлбөр авахгүй
Үнэгүй туршилтаа эхлүүлэхDeveloper Hosting нь таны өөрийн кодыг ажиллуулдаг тул үнэгүй туршилтын хугацааг бодит хүмүүст олгох зорилгоор бид картын мэдээлэл шаарддаг. Таны картнаас төлбөр суутгахгүй — өнөөдөр ч үгүй, туршилт дуусах үед ч үгүй. Та төлөвлөгөө сонгохгүй л бол юу ч төлөхгүй; хэрэв сонгохгүй бол туршилт зүгээр л зогсоно.
Node.js 24. Таны апп app.js-ээс эхлэх бөгөөд хэрэв та өөрийн утгыг тохируулаагүй бол NODE_ENV-ийг production гэж тохируулна.
Үгүй. Вэб сервер нь таны өмнөөс таны аппликэйшнийг эхлүүлж, ажиллуулдаг тул тохируулах процесс менежер эсвэл урвуу прокси байхгүй.
Тийм, хэрэв энэ нь app.js-ээс Node.js сервер байдлаар ажилладаг бол боломжтой. Бүтэц угсралтын тушаалаа тохируулбал шинэ хувилбар нийтлэгдэхээс өмнө байршуулалт бүрд ажиллана.
Эдгээр багцад удаан хугацаанд ажилладаг арын үйл явцууд (workers) дэмжигдэхгүй. WebSocket-ийг ихээр ашигладаг апп-ууд, арын процессууд эсвэл контейнеруудад Zinn® Private Cloud сервер илүү тохиромжтой.
Тийм ээ, Node.js-ийг урьдчилан сонгосон Dev Start дээр 14 хоног. Карт нь туршилтыг бодит хүмүүст зориулан хадгалах зорилготой бөгөөд хэрэв та багц сонгохгүй бол ямар ч төлбөр авахгүй.
Тийм. Zinn® Managed Database (PostgreSQL эсвэл MySQL) эсвэл өөрийн сайтад тусгаарласан Redis кэш ашиглан, холболтын мэдээллээ орчны хувьсагчдадаа (environment variables) оруулна уу.
Хөгжүүлэгчийн хостингийн бүх ажиллах орчин: Node.js, Python болон Ruby
Node.js-ийг аль хэдийн сонгосон арван дөрвөн хоног үнэгүй. Туршилтын хугацаанд бидний хүссэн картаас төлбөр суутгахгүй.
14 өдрийн үнэгүй туршилт — карт шаардлагатай, төлбөр авахгүй
Үнэгүй туршилтаа эхлүүлэхDeveloper Hosting нь таны өөрийн кодыг ажиллуулдаг тул үнэгүй туршилтын хугацааг бодит хүмүүст олгох зорилгоор бид картын мэдээлэл шаарддаг. Таны картнаас төлбөр суутгахгүй — өнөөдөр ч үгүй, туршилт дуусах үед ч үгүй. Та төлөвлөгөө сонгохгүй л бол юу ч төлөхгүй; хэрэв сонгохгүй бол туршилт зүгээр л зогсоно.