博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
内核中实现负载均衡
阅读量:6847 次
发布时间:2019-06-26

本文共 384 字,大约阅读时间需要 1 分钟。

在《实现一个简单的反向NAT并引申一个web请求内容过滤》中提到了一个内核nat的实现方式,如果nat可以用iptables实现而没有必要修改内核的话,那么负载均衡将是netfilter所不能做到的,虽然netfilter的灵活性足以让人们对它进行简单的修改就可以实现,但是修改内核(不使用netfilter)可以提高对内核的认识,并且策略更加灵活,netfilter毕竟是一个通用框架。实现很简单,在进行地址/端口转换的时候不是转换到固定的端口和地址而是转换到后端内网的可供选择的多个地址和端口从而实现负载均衡,至于如何选择后端的地址和端口就是策略问题了,怎么实现都可以,最简单的就是后端的众服务器轮流服务,另外就是随机选择服务器服务客户端。

 本文转自 dog250 51CTO博客,原文链接:http://blog.51cto.com/dog250/1273339

转载地址:http://kxlul.baihongyu.com/

你可能感兴趣的文章
js重定向---实现页面跳转的几种方式
查看>>
hadoop1.x作业提交过程分析(源码分析第二篇)
查看>>
默认安装vsftpd后
查看>>
极速理解设计模式系列:14.轻量级模式(Flyweight Pattern)
查看>>
深度有趣 | 12 一起来动动手
查看>>
相关算法排序安排
查看>>
css的bug:
查看>>
《Redis设计与实现》读书笔记
查看>>
waiting for changelog lock.
查看>>
小白学爬虫-批量部署Splash负载集群
查看>>
你离BAT之间,只差这一套Java面试题
查看>>
laravel package 推荐,数据备份
查看>>
Synchronized锁在Spring事务管理下,为啥还线程不安全?
查看>>
环境变量PATH cp命令 mv命令 文档查看cat/more/less/head/tail
查看>>
阿里云亮相2019联通合作伙伴大会,边缘计算等3款云产品助力5G时代产业数字化转型...
查看>>
dubbo源码分析-服务端发布流程-笔记
查看>>
阿里云发布Apsara SA系列混合云存储阵列
查看>>
GoJS教程:链接模版
查看>>
QListWidget方式显示缩略图
查看>>
金三银四:蚂蚁金服JAVA后端面试题及答案之二面
查看>>