【云星数据---mesos实战系列003】:marathon实战004--marathon部署一套Tomcat环境(精简代码版)
2017-11-11 19:30
639 查看
4000
marathon部署一套Tomcat环境(精简代码)
1.要求:
成功部署Tomcat,t通过浏览器能够访问Tomcat的页面。目的是测试Tomcat在marathon中的管理方式,为后续微服务做知识探索。
2.实现:
首先编辑marathon部署所使用的json文件,文件内容如下:cat tomcat.json { "id": "tomcat", "cpus": 1, "mem": 128, "instances": 1, "constraints": [ [ "hostname", "UNIQUE", "" ] ], "container": { "type": "DOCKER", "docker": { "image": "tomcat", "network": "BRIDGE", "portMappings": [ { "containerPort": 8080, "hostPort": 31001, "servicePort": 31002, "protocol": "tcp" } ] } }, "healthChecks": [ { "protocol": "HTTP", "portIndex": 0, "path": "/", "gracePeriodSeconds": 5, "intervalSeconds": 20, "maxConsecutiveFailures": 3 } ] }
3.测试:
1.查看marathon提供的端口 2.根据IP+端口能访问tomcat默认页面
4.意义:
如果能够访问到Tomcat的默认页面,说明marathon+mesos在管理Tomcat应用中是可以实现的。为后续微服务做知识探索!
相关文章推荐
- 【云星数据---mesos实战系列003】:marathon实战008--marathon部署一套最简单的前端程序
- 【云星数据---mesos实战系列003】:marathon实战009--marathon部署一个springboot应用
- 【云星数据---mesos实战系列003】:marathon实战002--marathon部署http版的hello world应用
- 【云星数据---mesos实战系列003】:marathon实战007--marathon部署一个docker register
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战008--配置mesos-master和marathon的高可用
- 云星数据---mesos实战系列003】:marathon实战001--使用marathon部署一个最简单的容器服务
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战003--zookeeper全分布式部署准备
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战009--修改marathon的默认端口
- 【云星数据---mesos实战系列】:marathon实战Constraints篇-003
- 【云星数据---mesos实战系列】:marathon实战Constraints篇-001
- 云星数据---Scala实战系列(精品版)】:Scala入门教程004-Scala数组详解003
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink实战基础0018--IDEA搭建非maven管理的集成开发环境003
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战006--mesos全分布式部署方案
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战007--mesos集成docker方案
- 【云星数据---mesos实战系列】:marathon实战Constraints篇-002
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战002--Java准备
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink实战基础0017--IDEA搭建非maven管理的集成开发环境002
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink批处理API详解与编程实战004--DateSet实用API详解004
- 云星数据---Apache Flink实战系列(精品版)】:Flink流处理API详解与编程实战004-Flink基于流的window操作002
- 云星数据---Apache Flink实战系列(精品版)】:Flink流处理API详解与编程实战011-DataStream与MySql自定义sink和source(Java版)003