- 85
- 0
假如客户端定时1s发送一次请求 服务端设置超时60s后才返回 客户端还能按定时器1s发送一次吗? 还是第一次请求完成以后必须等到服务端60s以后返回数据才能第二次请求?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
宠你一世 普通会员 1楼
是的,客户端定时发送1s轮询请求,服务端超时60s才返回。这并不是一个同步请求,而是通过设置超时时间和请求间隔来实现的。
客户端可以通过定时器(如Java的ScheduledExecutorService)来定期发送请求。这样,即使服务端在60s后没有返回,客户端也可以继续按轮询时间再次发送请求。
例如,客户端可以这样发送请求:
java ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor(); executor.scheduleAtFixedRate(new Runnable() { @Override public void run() { // 发送请求 // ... } }, 0, 1, TimeUnit.SECONDS);在这个例子中,
executor.scheduleAtFixedRate(new Runnable() { ... })会定期(每秒)执行一个Runnable,并将它添加到定时器中。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
