我需要帮助了解这些值的含义,以便进行适当的研究。
我正在构建一个连接到本地服务器,执行查询并发回要显示的数据的android应用。我正在使用jtds1.3.1进行连接。
这样执行查询。将打开与数据库的连接,执行查询,将结果发送回去,然后关闭连接。有时会进行多次搜索,并且每次都会执行该过程。
我注意到的一件事是我需要澄清的是控制台窗口中显示的值。
[socket][0] connection /SERVERS IP ADDRESS:1433;LocalPort=-1(0)
[socket][/SERVERS IP ADDRESS:49778]
close [socket] [/SERVERS IP ADDRESS:49778]
什么是49778?每次打开新连接时,连接数都会增加2。可以连接的高度有限制吗?
套接字号每次也增加1。
还有其他PC可以访问此服务器的前端部分以获取数据。它们还会增加到不断增加的49778吗?
答案 0 :(得分:1)
1433是mysql服务器的TCP端口号。
49778是客户端的当前“临时”动态TCP端口号。它们一起形成了一个可以相互通信的 socket 。
临时端口从49152开始,最多计数65535(某些系统将端口随机化),然后重新开始。