我可以在 Cloud Foundry 容器中分叉一个进程吗
Can I fork a process inside an Cloud Foundry container
当我将它推送到 Cloud Foundry 容器中时,我可以在应用程序中分叉、生成一个进程吗?我试图从进程隔离、fs 隔离、健康检查、命名和路由中了解这是如何工作的——以及如何到达在容器内侦听端口的子进程?
是的,你可以。每个推送的应用程序 运行 都在一个单独的容器中,具有自己的命名空间、控制组和资源限制。特别是容器的 PID、挂载和网络命名空间(以及其他)中的父进程和子进程 运行。
要访问子进程的端口,您需要打开该端口以便可以从网络访问它。我怀疑这样做的一种方法是使用 application security group since the container manager's primitive 来打开一个不向最终用户公开的端口。
当我将它推送到 Cloud Foundry 容器中时,我可以在应用程序中分叉、生成一个进程吗?我试图从进程隔离、fs 隔离、健康检查、命名和路由中了解这是如何工作的——以及如何到达在容器内侦听端口的子进程?
是的,你可以。每个推送的应用程序 运行 都在一个单独的容器中,具有自己的命名空间、控制组和资源限制。特别是容器的 PID、挂载和网络命名空间(以及其他)中的父进程和子进程 运行。
要访问子进程的端口,您需要打开该端口以便可以从网络访问它。我怀疑这样做的一种方法是使用 application security group since the container manager's primitive 来打开一个不向最终用户公开的端口。