use*_*706 4 distributed-computing job-scheduling mesos
该Chronos的网站提到的Chronos支持自定义Mesos执行人.Mesos示例显示如何编写自定义Mesos执行程序(master/src/examples/java/TestExecutor.java).但是,我无法找到有关如何通过Chronos RET API安排此类自定义执行程序的任何文档.任何关于此的帮助或指示将不胜感激.
提前致谢.
小智 7
我们编写了一个没有任何逻辑的示例执行器.你可以在这里找到它:https: //github.com/mesosphere/sample_mesos_executor.
以下是您如何发布到自定义执行程序的示例.请注意,执行者必须是可执行的.我们arx在这个例子中使用,这是一个可执行的tar文件.您还可以指向执行a的shell脚本java -cp foo.jar my.executor.implementation arg1 arg2....
echo '{"schedule":"R/2012-11-10T00:52:00Z/PT90M", \
"name":"request_event_counter_hourly", \
"command":"/srv/mesos/utils/run_emr.sh jar eventcounter.RequestEventCounter", \
"epsilon":"PT15M", \
"executor":"/srv/mesos/utils/async-executor.arx" }' | \
http POST your-chronos-host.com:4400/scheduler/iso8601
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2468 次 |
| 最近记录: |