会议纪要
MEETING MINUTES
主题
Subject
Compiler SIG双周例会
时间
Date & Time
2021年10月16日 星期二 10:00-11:00
地点
Location
线上会议
与会者
Attendees
李兵(保兰德),詹年科(保兰德),孙斌(飞腾),maomao, virtual, 帅,张一鹏,马守兵,彭成寒,贺东博
纪要者
Note Taker
贺东博
议题一: 毕昇JDK在宝兰德产品BES上的应用(李兵 – 保兰德)
主要内容如下:
1. BES Application Server中间件(简称BES)系列是宝兰德公司推出的企业级JavaEE规范兼容中间件,在电信、金融、政府、能源众多行业获得大规模部署使用,是目前中国移动目前唯一在多省核心业务支撑系统大规模部署使用的国产商用中间件。
2. 启用毕昇JDK的KAEProvider后,HTTPS性能相比JDK原生的实现提升200%+,并分享了测试过程中需要注意的事项,如关闭长连接、禁用SSL session cache等
3. 保兰德客户在ARM上使用Oracle JDK压测应用时发现,压测完了之后TCP连接一直存在,且都为CLOSE_WAIT状态,只有当进程退出时,连接才会被回收掉。经过保兰德的同事对中间件和异常信息的分析,怀疑为Oracle JDK的问题,替换毕昇JDK8后,问题得到解决。
4. 毕昇JDK目前已提供X86版本,且此前大多数优化均可用于X86版本,下载地址与ARM版本相同,保兰德那边接下来也可以进行测试
5. 詹总提到信标委的NUMA-Aware JAVA标准提供的一些接口毕昇JDK是否支持,后经飞腾同事孙斌确认,此接口是针对运维和性能分析的接口,类似JVM的NMT功能,因此用户开启JDK的NUMA特性后,即可使用那个功能。
6. 保兰德在向客户推荐使用毕昇JDK的过程中,一些客户担心切换毕昇JDK遇到问题后,不知如何求助。根据openeuler 社区的维护标准,在社区内提出的问题需要五天内给出回复,因此可以直接在社区提问,如果是比较紧急的问题,也可以直接求助毕昇JDK这边的维护人员
7. 詹总提到JAVA内存分析的标准,飞腾同事说该标准还没出来,也是属于运维方面工具。JDK这边暂时还不清楚这个标准
分享资料见附件。
会议录屏已自动上传至B站:
https://www.bilibili.com/video/BV1Wg411T7Vf?from=search&seid=35924186980671…
From: openEuler conference <public(a)openeuler.org>
Sent: Saturday, November 13, 2021 2:34 PM
To: dev(a)openeuler.org; pengchenghan <pengchenghan(a)huawei.com>; zhanggaofeng (C) <zhanggaofeng9(a)huawei.com>
Subject: [Dev] Compiler SIG双周例会
您好!
openEuler Compiler SIG 邀请您参加 2021-11-16 10:00 召开的ZOOM会议(自动录制)
会议主题:Compiler SIG双周例会
会议内容:已有议题如下:
1.毕昇JDK在保兰德bes上的应用
欢迎上报议题,新增议题直接回复邮件即可
会议链接:https://us06web.zoom.us/j/88216753514?pwd=NDNvTkFyNFl6NW5ZMlB5dzZkT3FQQT09
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
更多资讯尽在:https://openeuler.org/zh/
Hello!
openEuler Compiler SIG invites you to attend the ZOOM conference(auto recording) will be held at 2021-11-16 10:00,
The subject of the conference is Compiler SIG双周例会,
Summary: 已有议题如下:
1.毕昇JDK在保兰德bes上的应用
欢迎上报议题,新增议题直接回复邮件即可
You can join the meeting at https://us06web.zoom.us/j/88216753514?pwd=NDNvTkFyNFl6NW5ZMlB5dzZkT3FQQT09.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
More information<https://openeuler.org/zh/>