是否有可能在ghci中查询为另一个函数内的函数推断的类型?
当我在2个浏览器之间设置数据通道(在同一网络上的2台不同机器上进行测试)时,在以下2种情况下,我得到的滞后结果不同.
当我设置一侧发送测试消息时,间隔为例如70ms,我看到它们在另一侧进入而没有明显的延迟.每个收到的消息之间的时间接近70毫秒.到现在为止还挺好.
当我安装双方尽快发送消息,因为它收到来自对方的消息,这是超过70ms的前自去年发送,一切都很好,除了有时.每隔几秒钟(不一致)我测量~1000ms的延迟.奇怪的是,绝大多数消息之间的时间是<200ms OR> ~1000ms.
我在chrome和firefox(组合)中测试了两种情况,行为类似.我还在移动电话网络(使用网络共享)上进行了测试,虽然频率较低,但仍显示相同的延迟.数据通道未配置任何特殊选项,因此它使用可靠的有序连接.
可能是什么导致了这个?在我看来,它可以修复,因为在一个方向(任一方向)发送工作正常没有滞后.我也尝试使用单独的数据通道进行发送/接收,这无关紧要.
以下是第二种情况的测试结果示例.这是1000次往返的所有往返时间列表,高于200ms.
(Delay index) round trip time - round trip number - time
(0) 2192 - 0 - "2016-05-06T12:34:18.193Z"
(1) 1059 - 111 - "2016-05-06T12:34:22.777Z"
(2) 1165 - 372 - "2016-05-06T12:34:32.485Z"
(3) 1062 - 434 - "2016-05-06T12:34:35.585Z"
(4) 1157 - 463 - "2016-05-06T12:34:37.598Z"
(5) 1059 - 605 - "2016-05-06T12:34:43.264Z"
(6) 1160 - 612 - "2016-05-06T12:34:44.633Z"
(7) 1093 - 617 - "2016-05-06T12:34:45.857Z"
(8) 1158 - 624 - "2016-05-06T12:34:47.204Z"
(9) 1162 - 688 …Run Code Online (Sandbox Code Playgroud) 我在 MongoDB atlas 中有一个集合,名为callhistories我想将其重命名为call_history. 如果我在我的猫鼬模型中添加第三个选项,如下所示:
const callHistory = mongoose.model("callHistory", callHistorySchema, 'call_history');
Run Code Online (Sandbox Code Playgroud)
它会重命名我在 MongoDB atlas 中的集合吗?还是会破坏我的网站?
请帮忙..!