xtengine
封装tengine为docker镜像, 基于cloudposse/tengine,增加了状态监控和动态调整upstream pool,后期会加入监控和管理UI。
Docker Hub : itwye/xtengine
install & config
docker run -d -p 80:80 -p 443:443 -p 8081:8081 itwye/xtengine
在你的工作主机增加dns解析, 如在"/etc/hosts"增加如下, $docker_server请替换为你的docker宿主机IP.
$docker_server prod.xtengine.com
$docker_server test.xtengine.com
$docker_server manage.xtengine.com
usage
curl http://manage.xtengine.com:8081/detail
curl http://manage.xtengine.com:8081/list
curl http://manage.xtengine.com:8081/upstream/prod.xtengine.com
upstream其它操作请见: upstream other operate
curl http://manage.xtengine.com:8081/reqstat
http://manage.xtengine.com:8081/ng_status
curl http://test.xtengine.com # 8089
curl http://prod.xtengine.com # 8088
Content type
Image
Digest
Size
126.7 MB
Last updated
over 6 years ago
docker pull itwye/xtengine