基于NIO的简单HTTP服务器--反向代理+负载均衡

tuna 是一个基于NIO的简单http服务器,简单的实现了反向代理和负载均衡

这是tuna的配置文件

#this is config file for tuna
#some common config
keepalived: 5000
username: root
password: root
proxyServer:
  tomcatServer: localhost:8081,localhost:8082
#http protocol
http:
#  #this is a server
  server1:
    server-name: localhost
    listening: 8081
    location1:
      match: /html
      root: D:/testproject/t1
      index: index.html
  server2:
    server-name: localhost
    listening: 8082
    location1:
      match: /html
      root: D:/testproject/t2
      index: index.html
#    location2:
#      match: /t2
#      root: D:/testproject
#      index: index.html
  server3:
    server-name: localhost
    listening: 8000
    upstream: tomcatServer
#    location2:
#      match: /html
#      root: D:/tuna/test
#      index: /index.html
     

源码地址-https://download.youkuaiyun.com/download/qq_31408331/11088593

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值