mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2026-05-20 19:47:03 +08:00
[P/D] Mooncake connector support more protocols (#30133)
Signed-off-by: LCAIZJ <leichao139636@163.com>
This commit is contained in:
parent
538e830caa
commit
8b59753cdb
@ -408,7 +408,13 @@ class MooncakeConnectorWorker:
|
|||||||
|
|
||||||
self.engine = TransferEngine()
|
self.engine = TransferEngine()
|
||||||
self.hostname = get_ip()
|
self.hostname = get_ip()
|
||||||
ret_value = self.engine.initialize(self.hostname, "P2PHANDSHAKE", "rdma", "")
|
protocol = self.vllm_config.kv_transfer_config.kv_connector_extra_config.get( # type: ignore[union-attr]
|
||||||
|
"mooncake_protocol", "rdma"
|
||||||
|
)
|
||||||
|
logger.info(
|
||||||
|
"The Mooncake Transfer Engine is using %s as its protocol.", protocol
|
||||||
|
)
|
||||||
|
ret_value = self.engine.initialize(self.hostname, "P2PHANDSHAKE", protocol, "")
|
||||||
if ret_value != 0:
|
if ret_value != 0:
|
||||||
raise RuntimeError("Mooncake Transfer Engine initialization failed.")
|
raise RuntimeError("Mooncake Transfer Engine initialization failed.")
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user