java调用openofice 获取连接特别慢 需要40s,求大神解决!!

zzkkttzzkktt 2016-12-04 01:08:20
在java调用openoffice将word转换为pdf的程序中,经过日志跟踪

OpenOfficeConnection connection=new ScoketOpenOfficeConnection();

connection.conn()//这行代码消耗了40s。

注:connection.conn() 的实现是openOffice提供的jar包。在服务器上无法跟踪调试。程序没有问题,打开8100端口也很快,就是获取连接超级慢。

另外,每次调试这行代码都是耗时40s,不多不少。并且只在一个服务器上出现这个情况。

在这段代码执行时,服务器上监控cpu和内存使用情况均不高。在本地调试很快就能获取连接。

很可能是服务器openOffice哪的配置问题,但是无法定位。

求大神分析是哪的问题。
...全文
646 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzkkttzzkktt 2016-12-10
  • 打赏
  • 举报
回复
引用 1 楼 tianfang 的回复:
可能是OpenOffice 服务没有启动,这句代码才启动 不启动你的代码,直接用telnet访问8100端口,看看是否可以连接
服务肯定启动啦。程序可以正常运行,就是获取连接超级慢。
zzkkttzzkktt 2016-12-10
  • 打赏
  • 举报
回复
服务肯定启动啦。程序可以正常运行,就是获取连接慢。
tianfang 2016-12-06
  • 打赏
  • 举报
回复
可能是OpenOffice 服务没有启动,这句代码才启动 不启动你的代码,直接用telnet访问8100端口,看看是否可以连接

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧