io电梯算法,网上一堆,在此不再赘述。 手上有几块厂商提供的sas的ssd,做如下实验。 考虑到没有磁头移动,ssd一般采用noop的io调度策略,结果看到如下的iostat测试数据: Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu- ...
分类:
其他好文 时间:
2017-08-09 17:29:00
阅读次数:
514
iostat -mx 1 dm-60 dm-61 dm-62 dm-63 dm-64 dm-65 dm-66 dm-67 Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await r_await w_await svctm % ...
分类:
其他好文 时间:
2017-08-07 22:04:25
阅读次数:
175
一、确认权限对象,和关联字段: Tcode:SU21 维护权限对象例如"M_MSEG_WMB",它关联字段为'WERKS'M_MSEG_WMB 物料凭证:工厂 二、在ABAP代码中添加权限检查代码: 三、创建ABAP代码关联的TCode:TCode: SE93:YTEST_13_001 四、把ABA ...
分类:
其他好文 时间:
2017-04-08 13:41:03
阅读次数:
494
因现ESB项目都加入了动态配置,接到一需求,通过配置文件或者数据库配置,在一个消息流程定义上动态指定多个输出节点。
以下做了一个简单的小示例。
先定义了一个简单的消息流,MQ输入节点到MQ输出节点。
1.MQ输入节点指定队列名称:XML.IN
2.Compute 计算节点指定输出 队列XML.OUT 、WA.OUT
SET OutputLocalEnvironment.D...
分类:
Web程序 时间:
2015-06-17 15:26:34
阅读次数:
290
一、 ODBC数据源
MB是通过ODBC来操作数据库的,因此首先要配置好操作系统本身的ODBC数据源。Windows中配置ODBC很容易,在此不赘述细节。需要注意的是,选择Oracle数据源驱动时,一定要选择下图所示的MB自带的Oracle驱动
我在创建ODBC时,一开始没有在本机安装Oracle,结果ODBC无法使用,报告“由于系统错误126,驱动程序无法加载”,问...
分类:
数据库 时间:
2015-05-12 18:56:45
阅读次数:
250
准备工作
MB的运行依赖于MQ,所以首先要安装MQ,MQ的具体安装过程略,并且以后假设你已经有关于MQ的基础知识,比如队列管理器、队列、通道,等等。
安装好MQ后,创建一个队列管理器(简称QM),名为TESTQM(MQ里面的对象是区分大小写的,为了避免不必要的麻烦,这里统一用大写,以下划线分隔),这个队列管理器是MB运行的基础,当你用MB的脚本创建配置管理器、代理和执行组时,都要指定QM...
分类:
Web程序 时间:
2015-05-12 18:56:31
阅读次数:
171
专门整理一下最近用到的一些学习资源,并稍作评论
一、 《精通Websphere Message Broker》
其实对这本书,我是爱恨交加。一方面,它是仅有的一本中文的纸质图书,也是我翻得最多的一本参考书;另一方面,它也就是参考书,作为入门的图书太难了,编排也不怎么样。但是总的来说,开发MB还是少不了它呀,当你要查某个节点的用法、某个ESQL函数的参数,大部分人还是倾向于翻...
分类:
Web程序 时间:
2015-05-12 18:56:17
阅读次数:
154
MB概述
MB的全称是message broker,即“消息代理”。“消息”一词前几年比较火,消息中间件也卖的很火,当时似乎J2EE的产品都要跟“消息”、“中间件”扯上点关系,以彰显潮流。我觉得初学者只需记住“消息”的异步性即可,也就是“消息”和传统的网络连接、远程方法调用等的最大区别,就是你一旦发出消息以后,不用再管它的死活,中间件会处理一切事务,出了问题也会通知你,这样可以更好的分离业务逻辑...
分类:
Web程序 时间:
2015-05-12 17:09:22
阅读次数:
170