public class GrpcConfig extends Object
| 构造器和说明 |
|---|
GrpcConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
BusinessTimer |
BuildBusinessTimer(io.vertx.core.Vertx vertx) |
SocketManager |
buildSocketManager(io.vertx.core.Vertx vertx,
String workerName,
BusinessTimer businessTimer,
io.vertx.ext.web.client.WebClient webClient,
String rpcPort,
String spiderServerIp,
String spiderServerPort) |
TransferServerHandler |
buildTransferServerHandler(io.vertx.core.Vertx vertx,
String rpcPort,
org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.TransactionDefinition transactionDefinition,
TaskManager taskManager) |
io.vertx.core.Vertx |
buildVertx() |
@Bean public io.vertx.core.Vertx buildVertx()
@Bean public TransferServerHandler buildTransferServerHandler(io.vertx.core.Vertx vertx, @Value(value="${spider.worker.rpc-port}") String rpcPort, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.transaction.TransactionDefinition transactionDefinition, TaskManager taskManager)
@Bean public SocketManager buildSocketManager(io.vertx.core.Vertx vertx, @Value(value="${spider.worker.name}") String workerName, BusinessTimer businessTimer, io.vertx.ext.web.client.WebClient webClient, @Value(value="${spider.worker.rpc-port}") String rpcPort, @Value(value="${spider.server.ip}") String spiderServerIp, @Value(value="${spider.server.port}") String spiderServerPort)
@Bean public BusinessTimer BuildBusinessTimer(io.vertx.core.Vertx vertx)
Copyright © 2024. All rights reserved.