面试题!求大神指点 一下!!!!!!!题目是英文的!我做了一下简单翻译

关东就怕煮 2019-06-18 09:46:04


大概意思:
在分布式网络中,客户端请求首先到达弹性负载均衡器,ELB将根据ELB端定义的负载均衡算法将请求分派给弹性应用服务器,该请求最终由EAS上运行的进程Engine提供,在此分配中 ,你的任务是设计并实现这些组件和系统的模拟,不需要实际的网络编程,只需模拟这个系统,下图和UML类图(部分属性和方法)供参考。
ELB首先开始。 在EAS启动或关闭期间,EAS注册自身或可用服务器的updata ELB池,ELB还将定期执行听力测试以确保EAS脱机。
弹性负载均衡器支持不同的负载均衡规则,例如随机,循环,最佳可用(基于EAS性能负载),您还可以定义新规则并应用于ELB。基于负载均衡规则,ELB选择EAS服务器和 将请求发送到EAS然后由应用引擎处理。
应用程序引擎是在EAS上运行的服务器端进程,它从YAML读取配置(示例来自下面)并实例化请求URL的java类定义并使其具有自己的生命周期和方法(init服务销毁),如servlet,service( )方法总是被调用以返回URL请求的响应(“welcome to server {serverid}”),{serverid}是占位符,用实际的服务器id替换。

...全文
93 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lllomh 2019-06-19
  • 打赏
  • 举报
回复
You can't help you in reality. You're not complete.

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧