我在mesos上运行cassandra。这里我在mesos代理上运行了两个任务,一个是cassandra任务本身,第二个是恢复数据任务。当我直接ssh到mesos代理并运行restore data命令(sstableloader)时,它会在2分钟内完成,但是当在恢复数据任务容器(mesos containerizer)中调用相同的命令时,大约需要8个小时。我已经为此任务分配了12个cpus,4 gb ram和disk。我需要了解这个容器属性在哪里造成了瓶颈,我该如何解决它。
我已将流吞吐量和压缩吞吐量设置为300 MB / s。
一个理论,我有的是端口恢复任务用于与cassandra任务进行通信可能是一个问题。