书栈网 · BookStack 本次搜索耗时 0.013 秒,为您找到 66 个相关结果.
  • 容器之间如何通信?

    容器之间如何通信? 容器之间如何通信? Flynn 为其运行的所有应用程序提供 DNS 解析。对于内部的和跨容器的通信,Flynn 提供本地的 TLD .Discovered 。 对于 Web 进程,Flynn 使用 <app name>>-web.discoverd 模式,比如:blog-web.discoverd 。 对于数据存储,Flyn...
  • 如何部署 Java 应用

    1333 2019-02-04 《Flynn 文档中文版》
    如何部署 Java 应用 应用检测 环境依赖 Maven Gradle JAVA 运行环境 应用类型 web 内嵌 Jetty 外部 Jetty + WAR 包 如何部署 Java 应用 Flynn 需要使用 JAVA 或 Gradle 构建包, 利用 Maven 或者 Gradle 来完成 JAVA 应用的自动构建和部署。...
  • 数据库PostgreSQL

    1495 2019-02-04 《Flynn 文档中文版》
    PostgreSQL 使用手册 APP 新增数据库 数据库连接 控制台连接 备份和恢复 扩展 设计 PostgreSQL Flynn Postgres 应用以一种自动精简配置的方法提供高度可配置的 PostgreSQL 9.4。Flynn 保证,在主服务器宕机时,故障自动迁移并保证数据不丢失 使用手册 APP 新增数据库 只要...
  • 如何重启单个组件?

    如何重启单个组件? 如何重启单个组件? 首先通过 flynn ps 命令得到应用的独立进程列表,其中也包括 Flynn 的内部服务进程。然后,将得到的进程 ID 传递给 flynn kill 命令,杀掉这个进程。这时,Flynn 将自动重启这个被杀掉的进程。 # 获取进程列表 $ flynn - a myapp ps ID ...
  • 如何部署 Python 应用

    1099 2019-02-04 《Flynn 文档中文版》
    如何部署 Python 应用 应用检测 环境依赖 指定 Python 版本 默认应用类型 如何部署 Python 应用 Flynn 使用 Heroku 构建包 来支持 Python。 应用检测 当应用的根目录下包含requirements.txt 时,Flynn 会使用 Python 的构建包。当应用里包含manage.py 时,Fl...
  • 稳定性

    稳定性 稳定性 每个用户对『稳定性』需求都不尽相同。 对术语『production ready』的理解,则是仁者见仁智者见智。这里分享一下我们对它的理解。 我们认为软件应用只有当它真的可以应变各种生产环境时,才能被称为“production read”。比如:软件在生产环境中对 SLA 没有负面的影响。软件发布后,不仅需要观察其稳定性,还需要考察...
  • 如何部署 Node.js 应用

    如何部署 Node.js 应用 应用检测 环境依赖 使用特定版本的 Node.js 示例 package.json 自定义构建 默认应用类型 运行任务 如何部署 Node.js 应用 Flynn 使用 Heroku Node.js 构建包 来支持 Node.js 应用。 应用检测 当应用的目录里包含package.json 文件时...
  • 如何将配置传递给应用程序?

    如何将配置传递给应用程序? 如何将配置传递给应用程序? 推荐通过设置环境变量的方式将配置传递到你的应用上去,这个跟平常在 Herok 或 Docker 中的处理类似。 Flynn 直接从 git 仓库中提取代码进行应用部署,没有类似于 Chef 或 Puppet 这样的配置管理系统来处理配置文件和存储配置。在 Git 中并不鼓励这么做。 这种方式...
  • 如何部署 Go 应用

    1009 2019-02-04 《Flynn 文档中文版》
    编程语言支持 如何部署 Go 应用 检测 环境依赖 godep 命令 go get 命令 Go 版本 二进制程序 应用类型 编程语言支持 如何部署 Go 应用 Flynn 使用 Go buildpack 来支持 Go 语言。 检测 当检测到部署的应用里包含以.go 为后缀的文件时,Flynn 会使用 Go buildpa...
  • 如何使用自定义构建包(buildpacks)?

    如何使用自定义构建包(buildpacks)? 如何使用自定义构建包(buildpacks)? Flynn 使用 Heroku buildpacks 来准备和生成应用程序。Flynn 自动为支持的语言选择一个标准的构建包。当自动选择不可行,或选择的标准构建包功能不合适时,你也可以手工指定一个构建包。要自定义构建包,只需在启动或者部署新版本之前,在控制...