start() 在 GRPC 服务中已弃用

问题描述 投票:0回答:1

我使用的节点版本高于 20,并且我在 GRPC 文件中的这行代码中遇到了弃用警告,该代码正好位于 server.start() 内联问题的下方:

 function main() {
  var server = new grpc.Server();
  server.addService(hello_proto.Greeter.service, {sayHello: sayHello});
  server.bindAsync('0.0.0.0:50051', grpc.ServerCredentials.createInsecure(), (error, port) => {
    if (error) {
      console.error(`Server binding failed: ${error.message}`);
      return;
    }
    console.log(`Server running at http://0.0.0.0:${port}`);
    // server.start()
  });
}

我需要知道启动服务器的替代方法是什么。

javascript node.js server client grpc
1个回答
0
投票

要解决该警告,您需要做的唯一更改是删除对

server.start()
的调用。

© www.soinside.com 2019 - 2024. All rights reserved.