课程要求,我要开发一个分布式系统的小程序。
这个系统的功能是这样:服务器是一个时间服务器,也就是说,假设客户端不知道当前时间,需要向服务器发送请求,获取当前时间。但是由于网络原因,从服务器端开始发送当前时间的时刻开始,到客户端接收到这个时间的时刻会有一定的延迟,通过什么方式可以矫正这个时间,从而得到真正的当前时间呢?
请大大们给个解决思路,谢谢啦!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

首页/
已采纳
分布式系统小程序的时延问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
摩西云 2017-10-21 17:44关注如果这样,那就只能求大概的时间了,客户端可以获取发送命令的时间,可以获取收到时间的时间,减去服务器执行命令的生成时间,就剩下客户端发命令至开始生成的时间和服务端发送到客户端收的时间,假设完成整个步骤的网络状况是没有发生变化的,那么这2个时间就基本是对等,除2得到的就是你需要的时间
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-09-12 03:40回答 2 已采纳 会产生一个脉冲响应的毛刺,因为是组合逻辑。 关于你写的时延模型 wire #10 C=A&B,模拟的实际上不是 逻辑与的cell delay,而是在什么时候去拿到A&B的结果,仿真结果依赖于代码定义的
- 2021-12-29 02:14回答 1 已采纳 答:电路交换:j1=kd+x/b+s分组交换:j2=kd+(k-1+[x/p])p/b,[]表示向上取整要j1<j2的条件应该是:当x>>p时,(k-1)p/b<s
- 2022-03-22 08:45回答 2 已采纳 1S=1000mS1mS=1000μS1us是10的负6次方秒,1M就是一百万10的4次方除以10的7次方 等于10的-3次方10的-3次方秒=1ms=1000us
- 2019-09-02 07:58二十同学的博客 秒杀系统架构优化思路 一、秒杀业务为什么难做 1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息); 2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据; 3)秒杀...
- 2023-04-13 11:59回答 2 已采纳 往返传播时延由发送方发送数据到接收方接收到确认信息所需的时间组成。假设该信道上的传播速度为光速,则往返传播时延为两倍的传播距离除以光速。因此,需要知道该信道的传播距离。 假设该信道的传播距离为d,则往
- 2022-05-11 01:31回答 1 已采纳 你当路由器是什么,分线器吗,入口接收到一个高电平,出口直接输出一个高电平吗路由器总要先对数据包进行解析,知道数据要去哪,再转发呀所以你看右面的图,即使数据流非常小,也是有时延的,时延是永远存在的,只是
- 2021-04-05 03:42回答 2 已采纳 你引入时延的方式不对,引入时延h序列第1到tao个原始应该置零。在13行后加入h(1:tao)=0即可
- 2024-04-01 01:00HenryHoo32993的博客 在分布式系统中运行的程序被称为分布式程序,而编写这样的程序的过程被称为分布式编程。分布式系统中的节点一般通过HTTP、RPC和消息队列来完成消息传递。一个分布式系统通常具有以下特征:能够容忍一定数量的机器...
- 2019-08-30 17:19回答 1 已采纳 你的测算方法有误,!b1||b2 为真时,应该把watch1_3停用再continue,你直接continue了,一直在计时,时间肯定要长
- 2018-04-13 20:44回答 4 已采纳 https://blog.csdn.net/nie2314550441/article/details/49867735 请参考
- 2022-01-11 18:21回答 3 已采纳 图上的版本还叫ethereal,好像是10几年前的版本了吧
- 2023-09-23 17:40AI天才研究院的博客 这种新的架构模式给运维人员和开发人员带来了更复杂的工作,比如如何有效地对整个分布式系统进行监控、管理、容量规划、故障处理?服务发现与负载均衡RPC与消息队列服务质量保证(熔断机制)日志收集与分析数据采集...
- 2020-05-24 09:14weixin_47143210的博客 etcd 是线性一致性读,而 zk 却是顺序一致性读,再加上各种共识、强弱一致的名词,看的时候总会混淆,这篇文档就列举下分布式系统中的那些”一致性名词”,引用了很多其他的文章,不过会多出一些例子来帮助理解。...
- 2023-09-23 17:31AI天才研究院的博客 这是一系列以分布式系统及其应用为主题,从基础知识到核心算法原理、最佳实践、以及落地指南等各个方面,详细而全面的分享知识。本文将作为第一节内容,介绍一下这篇文章的主要内容,然后再继续介绍相关的知识点。本...
- 2022-08-16 08:58晓蓝WQuiet的博客 分布式系统将会是更难理解、设计、构建 和管理的,同时意味着应用程序的根源问题更难发现。 设计分布式系统时,经常需要考虑如下的挑战: 异构性:分布式系统由于基于不同的网络、操作系统、计算机硬件和编程语言来...
- 2025-02-12 07:52wanger61的博客 客户端发起请求时,如果使用的是四层协议(TCP/UDP),则LVS集群直接将流量转发给后端服务器,如果使用七层协议(HTTP/HTTPS),LVS会将服务请求转发给Tengine集群,Tengine集群再根据自身的调度算法选择相应的后端...
- 2024-06-16 07:14罗伯特之技术屋的博客 【摘要】本文从可靠性、可用性、IO 性能、数据存储效率、安全性、可管理性等多方面对分布式存储系统进行了描述,对希望了解分布式存储系统的读者很有帮助一、 内容总括分布式存储系统是基于分布式架构,由多个软硬件...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司