【发布时间】:2014-07-16 08:27:42
【问题描述】:
我正在处理具有不同进程的应用程序,我被要求包含这些进程以实现更多隔离。
问题在于进程与单个“管理程序”进程共享内存以交换数据(它们使用经典的共享缓冲区)。该解决方案是针对性能要求而实现的,并且由于它是在用户空间中运行的,因此在用户空间和内核空间之间没有内容切换。
如果我没记错的话是不可能在单个 IPC 命名空间内运行多个 docker 容器,但我不知道单个 docker 容器是否有可能属于不同的 IPC 命名空间,这可以解决我的问题问题。
欢迎使用其他解决方案,请记住性能是一项要求,提前致谢。
【问题讨论】: