因为ngrok隧道 总是总是首先在客户端启动,所以 这就是它可以与服务器协商安全通道的方式。这是解决常规防火墙配置的好方法。
这是通过客户端打开一个长期的tcp连接在内部完成的,其中一个物理套接字连接中创建了许多逻辑套接字。这种技术称为流多路复用。使用此设置后,无需进行任何轮询,因为客户端和服务器仍具有完全双向的通信。
然后,客户端和服务器使用心跳机制保持活动状态,该机制确保连接是打开的并且可以正常工作,甚至会在出现错误或连接丢失/关闭时重新连接。
请参阅此以获取更多信息:github.com上的开发人员指南



