paypal / dce-go

Docker Compose Executor to launch pod of docker containers in Apache Mesos.
Apache License 2.0
63 stars 48 forks source link

set http timeout #57

Closed JiaminZhu closed 5 years ago

JiaminZhu commented 5 years ago
  1. set http timeout as 20s
  2. fix bug of tracking podLaunched. PodLaunched should be marked to true right after run deploy cmd
  3. adding more logs
  4. since mesos-go has race condition issue around driver.stop and mesos task status update. executor will be killed before sending out mesos task status. To reduce the issue for now, increasing sleep time before stop driver.