mirror of
https://github.com/wassname/ray.git
synced 2026-07-18 12:40:56 +08:00
Support multiple core workers in one process (#7623)
This commit is contained in:
+1
-3
@@ -10,7 +10,6 @@ import java.util.Random;
|
||||
import org.ray.api.Ray;
|
||||
import org.ray.api.RayActor;
|
||||
import org.ray.api.id.ActorId;
|
||||
import org.ray.runtime.RayMultiWorkerNativeRuntime;
|
||||
import org.ray.runtime.actor.NativeRayActor;
|
||||
import org.ray.runtime.functionmanager.JavaFunctionDescriptor;
|
||||
import org.ray.streaming.runtime.transfer.ChannelID;
|
||||
@@ -29,8 +28,7 @@ public class Worker {
|
||||
protected TransferHandler transferHandler = null;
|
||||
|
||||
public Worker() {
|
||||
transferHandler = new TransferHandler(((RayMultiWorkerNativeRuntime) Ray.internal())
|
||||
.getCurrentRuntime().getNativeCoreWorkerPointer(),
|
||||
transferHandler = new TransferHandler(
|
||||
new JavaFunctionDescriptor(Worker.class.getName(),
|
||||
"onWriterMessage", "([B)V"),
|
||||
new JavaFunctionDescriptor(Worker.class.getName(),
|
||||
|
||||
Reference in New Issue
Block a user