免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4467 | 回复: 10
打印 上一主题 下一主题

[转载]后ERP的应用集成 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-06 11:45 |只看该作者 |倒序浏览
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
2 [报告]
发表于 2009-03-06 18:31 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2009-03-06 19:27 |只看该作者
伴随着互联网技术的发展和全球经济一体化时代的来临,企业应用开始从局部自治的单业务种类、部门级应用向企业级应用转变,并促进了企业应用集成、企业间动态电子商务等网络信息系统技术的发展。这个时候突出的关键问题就是如何将各局部自治的系统联合成为能够发挥综合效能并能够不断成长的大系统,为此,出现了对构建网络信息系统基础支撑平台的强烈需求。

论坛徽章:
0
4 [报告]
发表于 2009-03-07 18:58 |只看该作者
Oracle融合中间件能够与企业现有资源协同工作,为ISV提供J2EE兼容的应用服务器,以运行复杂的企业应用程序;提供基于标准的业务流程管理技术以连接ISV应用和包括Oracle打包应用产品在内的其他系统;提供商务分析、企业门户和身份管理技术以建立可扩展、灵活和安全的企业应用。

论坛徽章:
0
5 [报告]
发表于 2009-03-07 19:44 |只看该作者
请教oracle中间件与shared server 问题


用户通过tuxedo 连接ORACLE 9I 进行短暂查询,中间件和数据库分别在不同的三台机器上.
查询v$session  的client-info和count(*)字段发现2台中间件主机发出连接分别为
500和510
同时查询 v$session  的status和server字段,发现全都是INACTIVE 和DEDICATED.

在操作系统上(AIX) 执行
ps -ef|grep oracle|grep LOCAL=NO|grep -v grep
oracle 6709486       1   0 04:49:46      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6713570       1   0 04:49:46      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6717664       1   0 04:49:46      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6721544       1   0 04:51:31      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6725648       1  13 03:47:17      - 12:54 oraclejxbd (LOCAL=NO)
  oracle 6738156       1   0 16:48:54      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6742250       1   0 03:47:56      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6750392       1   0 16:48:56      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6754330       1   0 04:50:06      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6758650       1   0 03:47:46      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6762620       1   0 03:47:39      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6770778       1   0 03:48:26      -  0:57 oraclejxbd (LOCAL=NO)
  oracle 6774970       1   0 03:48:24      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6778980       1   0 03:48:33      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6782980       1   0 04:50:20      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6787268       1   0 03:48:36      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6795388       1   0 16:38:02      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6799426       1   0 03:47:16      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6803670       1   7 03:48:36      - 42:00 oraclejxbd (LOCAL=NO)
  oracle 6811714       1   0 04:51:15      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6820040       1   0 03:48:37      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6823998       1   2 03:48:35      -  3:52 oraclejxbd (LOCAL=NO)
  oracle 6828048       1   0 04:49:46      -  0:00 oraclejxbd (LOCAL=NO)
  oracle 6832328       1   0 03:48:29      -  0:00 oraclejxbd (LOCAL=NO)
...........


这些用户的连接方式都是DEDICATED 和状态大部分时间都是INACTIVE

操作系统上这些进程oraclejxbd (LOCAL=NO)  有1000 多个,导致
内存占用很高.常年99%左右,而且中间件主机内存占用也在98%以上
想问题如下四个问题:
一、如何能减少内存占用率
二、我能否通过配置sqlnet.ora或者配置resource_limit 等限制断开这些空闲连接
三、通过中间件连接上的用户连接是否会占用资源么,能否清除掉那些通过中间件连接连上的连接? 我不怎么了解中间件机制.听说中间件是长时保持这些连接的.
四、现在服务器方式是专有的,能否改成共享服务器方式解决内存过高的问题?
五、如果可以改成共享服务器方式,会和中间件有冲突吗>?

谢谢各位教我.

论坛徽章:
0
6 [报告]
发表于 2009-03-07 21:03 |只看该作者
我们公司就应用的Oracle中间件,IBM、HP等国际知名品牌在这方面都拥有很强的实力。

论坛徽章:
0
7 [报告]
发表于 2009-03-08 22:14 |只看该作者

回复 #5 孔代亲王 的帖子

通常在有中间件的情况下,不用再去设置shared server方式

看你的描述,也就是2台中间件的服务器总共开了1000多个常连接作为连接池,这有些大。在我经手的项目中大概也就开100个左右的连接而已。本身中间件就已经会管理自己的连接池,让连接池中的连接被多个客户端应用所共享,在同一时刻并发1000请求,恐怕不是那么容易达到的。

减少中间件连接池中的连接个数,看看效果吧。

论坛徽章:
0
8 [报告]
发表于 2009-03-08 22:59 |只看该作者
JDeveloper 已经真正发展为一个综合的面向服务体系结构开发环境,该环境支持编排 BPEL 流程流、构建 portlet、编写脚本、构建 Web 服务以及开发 J2EE 应用程序。

论坛徽章:
0
9 [报告]
发表于 2009-03-08 23:45 |只看该作者
中间件是继操作系统和数据库管理系统之后随着网络的兴起和发展而新兴的一种基础软件,可以视为位于网络各结点操作系统之上、网络应用系统之下的一层支撑软件。

论坛徽章:
0
10 [报告]
发表于 2009-03-09 10:13 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP