0

我花了几天时间试图弄清楚这一点,而且我还有 O'Reilly Java Threads 书。我还没有弄清楚这一点:

我正在运行 RHEL Linux 6 和 Java 6。

当我的程序启动时,我想循环通过打开的监听端口。对于每一个,我想启动一个线程来侦听同步数据包,然后使用 tcp/ip 更新数据库,并在每次有人或某物尝试连接到该端口时处理信息。

也许我对线程的想法是错误的。我期待某种像数组一样的套接字,它给了我某种管理线程的方法。

例如,我启动了一个线程来监视端口 8561,但随后它出现了错误。我可能想在 8561 出现错误并结束时检查某些内容,重试或其他内容。我怎么知道它结束时是什么线程?

谢谢!

4

0 回答 0