operamasks

operamasks的博客大巴空间
    <<  在Apusic 5.1中使用第三方Web Services | 首页 | linux下减少TIME_WAIT的socket  >>
  • 2008-11-04

    关于request.getRemoteHost的性能问题 - [性能]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://operamasks.blogbus.com/logs/30966900.html

    一个客户应用,在运行过程中反映出现性能问题,经定位,性能瓶颈出现在应用代码中的request.getRemoteHost()这一行,执行这一行需要花费大约5秒。通过CTRL+BREAK输出当前堆栈,发现底层代码有去作dns查询的动作java.net.InetAddress.getHostFromNameService(InetAddress.java:532),从而导致慢。解决办法有2个:1.将request.getRemoteHost()改为request.getRemoteAddr() ;2.提供apusic的优化patch,并在启动脚本中添加参数。

    历史上的今天:

    linux下减少TIME_WAIT的socket 2008-11-04
    在Apusic 5.1中使用第三方Web Services 2008-11-04

    随机文章:

    如何在linux下停止后台启动的Apusic进程 2008-11-13
    在Apusic 5.1中使用第三方Web Services 2008-11-04
    在Apusic上配置Oracle RAC数据源 2008-04-24
    在Apusic上配置达梦等数据源 2008-04-24
    在Apusic中根据多核环境进行参数优化 2008-04-19

    收藏到:Del.icio.us




    Tag:apusic 性能
    引用地址:
    sam 发表于08:56:45 | 编辑 | 继续话题 | 转发 | 分享 0

个人资料

sam

日历

搜索

管理

  • 进入后台 写新日志
  • 文章管理 评论管理
  • 更换模板 访问统计

文章分类

  • 随笔[12]
  • 转载[2]
  • J2EE[17]
  • 性能[6]
  • 业界[1]

Tag

  • apusic[10]
  • operamasks[3]
  • jsf[3]
  • ibm[2]
  • rac[1]
More..

最新文章

  • Oracle9i (9.2.0.4.0) Installation on Red Hat Enterprise Linux 5 (RHEL5)
  • javascript优化工具
  • linux 下wget的使用
  • 关于支持自主品牌发展的相关政策
  • 如何在linux下停止后台启动的Apusic进程
  • linux下减少TIME_WAIT的socket
  • 关于request.getRemoteHost的性能问题
  • 在Apusic 5.1中使用第三方Web Services
  • 伟志
  • 收集一些支持Web 2.0的框架
全部日志>>

最新评论

  • 4evil:又是转载...

链接

    存档

    • 2009-01[1]
    • 2008 [40]
    • RSS 什么是RSS?
      用IM提醒我内容更新
      订阅到QQ邮箱
      订阅到鲜果阅读器
      订阅到Google阅读器
      订阅到抓虾阅读器
    • 《城客》第四期:创意之城
      博客大巴
      博客大巴使用指南
      博客大巴模板中心
      免费注册博客大巴
      一键博客搬家工具
      中文互动杂志城客
    Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有
    博客大巴模板设计:简约风格3 | 作者: hengge