34得票4回答
为什么我的程序中select()函数会消耗大量CPU时间?

我有几个使用MINA的Java应用程序,它们都使用20个MINA线程。一个应用程序大约为10,000个并发连接提供服务,通常处于空闲状态,但有时会接收输入。对于该应用程序,20个线程可能是合理的线程数,尽管我还没有精确地进行过配置文件(这是本问题要解决的问题)。另一个应用程序一次仅服务大约15...

8得票1回答
应用程序关闭时间过长

我们编写了一个控制台应用程序(将用作服务),启动多个工作线程来处理通过mina进入的请求。当在特定网络端口上接收到停止信号时,该应用程序将离开主循环。这是停止服务的预期方式。这种方法运行得相当顺利,但是当接收到停止信号时,应用程序的进程不会立即终止(需要长达5分钟)。我们通过日志消息验证了主函...

7得票3回答
Apache MINA死亡了吗?(2013年10月23日)

大约四天前,我开始学习Apache MINA框架。我特别发现它非常有趣,但很快我注意到学习材料不完整。当我查看“用户指南”网站时,我发现它似乎已经过时了,混合了两个库MINA 1.x和2.x。我已经很久没有在互联网上看到一个更加当前的话题了。我一直在研究,我认为大约1年MINA没有更新了。 ...