繁体   English   中英

玩! 框架调用延迟DOMContentLoaded

Play! framework call delayed DOMContentLoaded

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有戏! 应用程序运行了一段时间,并且看起来工作正常。 但是,时不时地,对服务器的某些调用由于没有明显的原因而被延迟。 我有一个简单的“ ping”端点,该端点返回“文本/纯文本”响应:“ pong”。

def ping = Action {
  Ok("pong")
}

在大多数情况下,这会迅速做出响应。 但是有时页面会挂成白色,一分半钟后,页面上会显示响应。 经过几次尝试重现之后,我设法在Firefox的开发人员工具中记录了网络调用,并且看到调用像往常一样快,但是稍后会发生“ DOMContentLoaded”事件:

在此处输入图片说明

它是随机发生的,但是当我刚启动PC或使用“私人浏览”时,我设法重现了更多频率。 我既可以在生产环境中复制,也可以在本地运行。

编辑:我发现服务器等待响应的idle timeoutidle timeout 因此,我可以使用以下配置减轻痛苦:

play {
  server {
    http {
      idleTimeout = 10 seconds
    }
  }
}
问题暂未有回复.您可以查看右边的相关问题.
2 玩!框架从控制器调用render()动作

我一直在自定义CRUD模块生成的模板,现在需要覆盖save方法以保存模板中的自定义数据。 我可以保存所有数据,但是当我调用render动作时: 我得到模板对象的nullPointerException: 我肯定传递了正确的用户对象,因为当我运行它时: 它将我的用户写入控 ...

3 玩框架Scala Controller方法两次调用

在调用具有大量数据的Play Scala控制器方法时遇到问题。 我有文件上传方法,它需要2个上传的文件并对其进行处理。 如果文件很大,则控制器方法将被调用两次。 如果文件较小,则工作正常,并且仅被调用一次。 我不确定幕后发生了什么。 routes.conf TestCont ...

5 为什么在DOMContentLoaded之后不调用我的函数?

我创建了这个jFiddle来演示: https ://jsfiddle.net/t5Lgwvzg/5/ 我有一个函数可以更改我制作的几个svg多边形的颜色。 当我使用Chrome / Firefox在本地运行时,颜色会按预期加载。 但是当我使用Internet Explorer / J ...

7 是否 标记 延迟DomContentLoaded事件?

我试图了解将DomContentLoaded事件计时的“链接”标记放在“标头”之下,对“正文”之下的影响。 我观察到,当“链接”位于“头部”下方时,DOM准备就绪后会立即触发DomContentLoaded;但是,当“链接”位于“主体”下方时,则会在下载并解析CSS文件之后触发该事件。 因此 ...

9 玩框架vs SocketIO如何整合它们?

所以我们想玩一个游戏! 可以与SocketIO(javascript)客户端通信的应用程序。 到目前为止我尝试过的: 使用游戏! 构建在WebSocket中并发送与node.js服务器完全相同的字符串。 结果根本不起作用。 我可以在chrome frame选项卡中看到返回的消 ...

10 玩!框架和Akka告诉

在将Akka与Play(必须使用Java 7)集成时,我想要的是控制器动作向演员发送和忘记一条消息。 但是,我希望参与者将其工作的响应发送给发送http请求的客户端。 我已经在控制器中使用ask()成功尝试了此操作,并希望将其更改为使用tell()。 当问问返回未来时,这很“轻松”。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM