Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud dataflow 谷歌云数据流中的每个GCE实例中实例化了多少JVM?_Google Cloud Dataflow - Fatal编程技术网

Google cloud dataflow 谷歌云数据流中的每个GCE实例中实例化了多少JVM?

Google cloud dataflow 谷歌云数据流中的每个GCE实例中实例化了多少JVM?,google-cloud-dataflow,Google Cloud Dataflow,我是否总是保证每个GCE实例正好有一个dataflow worker JVM,或者我是否会在调度器在单个GCE实例上启动多个JVM的情况下结束—例如,如果可能有许多转换准备运行,但运行它们的GCE实例相对较少?数据流服务无法保证每个GCE实例的工作JVM数量 在当前实现中,每个VM有1个工作进程。工作进程实际上在Docker容器中运行,该容器提供了与主机上其他进程的某种隔离 为了更好地利用多核虚拟机,每个虚拟机的工作人员数量很可能在未来发生变化 类似地,现在我们在JVM中使用一个线程来处理工作

我是否总是保证每个GCE实例正好有一个dataflow worker JVM,或者我是否会在调度器在单个GCE实例上启动多个JVM的情况下结束—例如,如果可能有许多转换准备运行,但运行它们的GCE实例相对较少?

数据流服务无法保证每个GCE实例的工作JVM数量

在当前实现中,每个VM有1个工作进程。工作进程实际上在Docker容器中运行,该容器提供了与主机上其他进程的某种隔离

为了更好地利用多核虚拟机,每个虚拟机的工作人员数量很可能在未来发生变化

类似地,现在我们在JVM中使用一个线程来处理工作


您可以将一个工作单元视为一个或多个转换要处理的记录子集

您还可以对每个JVM中的线程数发表评论吗?