GatewayBranch — это легковесный инструмент для переадресации трафика на основе DotNetty.
Импортируйте пространство имён:
using GatewayBranch.Core;
Добавьте промежуточное ПО:
services.AddGatewayBranch(hostContext.Configuration);
Настройте файл appsettings.json:
"Gateway": {
"TcpPort": [2012,2013], // 监听端口集合
"BrabchServer": [
{
"Ip": "127.0.0.1", // 分支服务器Ip或域名
"Port": 808, // 分支服务器 port
"NeedReply": true // Если `true`, данные будут отправлены на порт TcpPort, иначе они будут отфильтрованы
},
{
"Ip": "127.0.0.1",
"Port": 809,
"NeedReply": true
}
]
}
Для удобства использования создан образ Docker yedajiang44/gatewaybranch.
docker-compose up -d
.Если вы хотите сопоставить конфигурационный файл, вам нужно создать соответствующий файл.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )