美文网首页
Heroku Architecture

Heroku Architecture

作者: xncode | 来源:发表于2019-01-25 09:39 被阅读0次

核心

如何工作:

应用:包括代码和依赖
执行:通过创建Procfile来说明如何执行进程

web: java -jar lib/foobar.jar $PORT

在dyno中执行
可通过config vars设置环境变量

dynos

web worker one-off

启动时会先source主目录下的.profile文件
免费dyno最多256个进程或线程,512MB内存,单核CPU,每种类型的进程只能运行一个,且每个app最多两个dyno,总共100个dyno,同时只能有3个one-off dyno

创建了新的release,更新了config vars,改变了add-ons 会重启dynos
且每天都会自动重启一次,即使是one-off类型的dyno,最多也就执行24小时

stacks

支持docker

networking

支持session 即把一个客户端的请求始终路由到一个dyno中
支持http request id 方便调试

websocket

相关文章

网友评论

      本文标题:Heroku Architecture

      本文链接:https://www.haomeiwen.com/subject/kigulqtx.html