在marathon项目中,上传的app如下图,
效果就是,先在本地下载一个war包,和tomcat的压缩包,在解压压缩包,然后将war包放到tomcat/webapp目录下,再将端口号改成8001,最后再启动tomcat
对此,我有一些疑问,请教一下大家,
如上图,
job开始running后,marathon将需要的file都下载到了当前task的log的存放地址下,但是我新增app的时候输入的conmand,并没有 cd 到 log的路径,所以应该是marathon在后台,默认给command添加了 cd log_dir的shell ,
但是 在进入 mesos 的 localhost:5050查看该job 执行的 shell,结果如下
![图片说明](https://img-ask.csdn.net/upload/201507/02/1435836230_124190.png)
并没有我想象中的$cd log_dir, 请问marathon的相对路径是如何实现的呢?