arukas 的 Endpoint

什么是端点 What is Endpoint

arukas.io 的实例几乎每周都自动重新启动,当实例重新启动时,其端口会更改。IP地址和端口的平均寿命是一周,有时它在一天内变化。

但是,端点URL始终相同。永远在线的连接应该是通过端点。

端点URL仅映射到实例的第一个端口。

例如:

端口#1:3456 <=映射到端点

端口#2:80

端口#3:443

端点需要在端点启用后打开所有端口。

EndPoint URL是HTTP后端支持,主要用于Web服务器和API服务器。

arukas 的 Endpoint 默认映射到第一个端口。如果建立的 app 中只开通了一个端口,如31098 (80/tcp),那 Endpoint 自然映射到这个端口;如果建立的 app 中只开通了多个端口,Endpoint 则不知道指向那个端口。

这时候自然用到端口转发,这里有个centos7的样例,测试成功。

/////////////////////////////////////////////////////////////////

https://arukas.io/en/tutorials-en/tutorials-python-en/

从  https://app.arukas.io/settings/api-keys  获取 Token  和 Secret

安装 docker  :  apt-get install docker.io

安装 arukasio_cli  https://github.com/arukasio/cli

                   docker run --rm -e ARUKAS_JSON_API_TOKEN="账户的 TOKEN" -e ARUKAS_JSON_API_SECRET="账户的 SECRET" arukasio/arukas

                   

在当前目录建立 .env 文件

ARUKAS_JSON_API_TOKEN=账户的 TOKEN

ARUKAS_JSON_API_SECRET=账户的 SECRET

ARUKAS_JSON_API_URL=

arukasio_cli 管理

Commands:

  help [<command>...]

    Show help.

  ps [<flags>]

    Show status of containers

  rm <container_id>

    Remove a container

  run --instances=INSTANCES --mem=MEM --ports=PORTS [<flags>] <image>

    Create and run a container. The container must run as a daemon.

  start <container_id>

    Start one stopped container

  stop <container_id>

    Stop one running container

Docker 管理

docker run --rm \

 -e ARUKAS_JSON_API_TOKEN="应用的 TOKEN " \

 -e ARUKAS_JSON_API_SECRET="应用的 SECRET" \

 arukasio/arukas run \

 --instances=1 \

 --mem=512 \

 --app-name="quickstart-php" \

 --ports=80:tcp \

 arukasio/quickstart-php

https://github.com/arukasio/docker-hub-images

最新文章

  1. Google C++命名规范
  2. DDD 领域驱动设计-“臆想”中的实体和值对象
  3. vb- ----之常用函数
  4. 性能调优:理解Set Statistics Time输出
  5. eclipse启动tomcat错误:A Java Exception has occurred(转)
  6. HDU 5430 Reflect(欧拉函数)
  7. PC-红警联机问题与下载
  8. linux常用命令之tail
  9. Drawer_layout 关闭滑动视图
  10. (转)iOS 开发,工程中混合使用 ARC 和非ARC
  11. jquery 使用ajax调用c#后台方法
  12. jQuery选择器课堂随笔
  13. disable table 失败的处理
  14. 利用 Saltstack 远程执行命令
  15. django xadmin后台页面实现二级联动
  16. oracle数据表中的中文变问号
  17. Spark记录-Scala shell命令
  18. webstorm的快捷键和zencoding
  19. C#中DateTime的缺陷 ---- 代替品DateTimeOffset
  20. 20155307 2016-2017 《Java程序设计》第三次实验报告

热门文章

  1. Vue或React多页应用脚手架
  2. layui图片懒加载-loading占位图
  3. amlogic M8操作gpio bank
  4. [Java开发之路](9)对象序列化与反序列化
  5. 如何使用jquery判断一个元素是否含有一个指定的类(class)
  6. js---对象 和 函数this
  7. Kinect 开发 —— 骨骼追踪
  8. CSS 文本样式
  9. 谈谈Spine动画在产品中的应用
  10. VS:&amp;quot;64位调试操作花费的时间比预期要长&amp;quot;的一解决途径