当前位置: 首页 > 知识库问答 >
问题:

Heroku输出插座+ip更改

陶泳
2023-03-14

谢谢

共有1个答案

袁子瑜
2023-03-14

在从Heroku dyno向外建立连接方面,您不受限制,Heroku dyno驻留在共享的EC2实例上。

没有什么可以阻止长时间运行的连接(事实上,您可能有许多到数据库和其他服务的池化、持久化连接)。但是,Dyno每天至少重新启动一次,所以您希望能够重新连接和管理Dyno的上下运行。

Dyno是为应用程序的每次部署任意提供的。您不知道您的dyno将在哪些EC2实例上运行。因此,源IP地址集是随机的,并随时间变化。如果要对传入的连接进行身份验证,则需要使用其他方法(如用户名/密码、证书等)。

 类似资料:
  • 问题是我的heroku应用程序无法连接到插座。 超时后,heroku应用程序在第二行失败。当我在我的笔记本电脑或朋友的笔记本电脑上运行相同的东西时(而在这两种情况下,充当服务器的python脚本都在我的笔记本电脑上运行),它可以工作。有人知道为什么heroku会有问题吗?谢了!

  • 我试图了解Socketchannes和NIO的总体情况。我知道如何使用常规套接字,以及如何为每个客户机服务器创建一个简单的线程(使用常规阻塞套接字)。 所以我的问题是: 什么是袜子通道 当我使用SocketChannel而不是Socket时,额外得到了什么 通道和缓冲区之间的关系是什么 什么是选择器 文档中的第一句话是

  • 我在我的电脑上开发了一个带有python的HIDServer(蓝牙键盘)。有2个服务器套接字(psm 0x11和0x13)正在侦听连接。当我尝试将IPhone连接到计算机时,我收到了一个传入连接(如hcidump中所示),但不知何故,连接被远程主机终止。我的套接字永远无法接受客户端连接。你能帮帮我吗? hciDumps: 启动我的程序后: HCI事件:命令完成(0x0e)plen 4写入扩展查询响

  • 我目前正在编写一个简单的TCP聊天客户端服务器应用程序,它与套接字一起工作。客户端连接到服务器,一旦被接受,就会创建一个新的工作线程来侦听客户端输入。连接到服务器(端口8818处的localhost)工作正常,但只要工作线程在登录java.net之后开始监听更多客户端输入。SocketException:引发连接重置(请参阅下面的堆栈跟踪)。我知道,此异常的一个可能来源可能是服务器或客户端未正确或

  • 问题内容: Java 类有两种方法,分别检查套接字是关闭还是连接。我想知道仅开放的TCP套接字与开放和连接的TCP套接字有什么区别,这与UDP有何不同。 问题答案: 为了把事情简单地说,这是 开放的 是要么等待连接或已与另一个成功连接的插座。当一个套接字被 关闭 ,这意味着这个套接字没有连接不再可用,而且它的资源已被释放。一个已连接的好,这意味着该套接字已连接到另一个。 这样可以 同时打开并连接。