斑竹网络专注为中小企业客户提供以管理服务为核心的IT全方位服务 https://www.sysadm.cn
分类: 系统运维
2013-11-29 10:42:39
本部分配置,如无特别指出,都通过WebSphere AS自带管理界面进行,
使用登录。
第一章 为数据库连接配置J2C:
ü 入口:安全性 – 安全管理、应用程序和基础结构 – – J2C认证数据
ü 新建:
1. 别名: platform_db
2. 用户名:数据库连接用户名 (mps)
3. 密码:数据库连接密码 (mps)
第二章 为MQ连接配置J2C:
ü 入口:安全性 – 安全管理、应用程序和基础结构 – – J2C认证数据
ü 新建:
1. 别名: platform_mq
2. 用户名:MQ服务器mqm组用户名 (mps_qa)
3. 密码:MQ服务器mqm组密码 (smartpay)
将oracle驱动程序ojdbc14.jar拷贝至WAS安装目录/AppServer/lib下
注意安装oracle数据库XA支持脚本
ü 入口:资源 – JDBC – JDBC提供程序
ü 作用域选择单元 –新建:
1数据类型:orale
提供程序类型:Oracle JDBC Driver
实施类型:连接池数据源
名称:Oracle JDBC Driver
ojdbc14.jar 的目录位置:/opt/IBM/WebSphere/AppServer1/lib
2数据类型:orale
提供程序类型:Oracle JDBC Driver
实施类型: XA数据源
名称:Oracle JDBC Driver (XA)
ojdbc14.jar 的目录位置:/opt/IBM/WebSphere/AppServer1/lib
ü 数据源
ü 作用域选择单元 –新建:
4. Non XA DS:
1. Driver: Oracle JDBC Driver
2. Name: PLATFORM_DS
3. JNDI: jdbc/NEWPLT_DS
4. J2C: platform_db
5. URL: jdbc:oracle:thin:@192.168.0.226:1521:jsunicom
5. XA DS:
1. Driver Oracle JDBC Driver(XA)
2. Name: PLATFORM_DSXA
3. JNDI: jdbc/NEWPLT_DSXA
4. J2C: platform_db
5. url: jdbc:oracle:thin:@192.168.0.226:1521:jsunicom
设置连接池属性:最大连接数 - 100/ 最大连接数 - 50
1.
ü 入口:资源 – JMS – –
ü 说明:若MQ和WebSphere AS安装在同一机器上,设置传输类型为Binding,其他设置保持默认设置;否则,设置传输类型为Client,并且设置相应主机,端口和通道;
ü 新建连接工厂:
ü WebSphere MQ messaging provider
6. 名称: NEWPLTConnectionFactory
7. JNDI名称:jms/NEWPLTConnectionFactory
8. 组件管理的认证别名:platform_mq
9. 队列管理器:QM_PLATFORM
10. 主机:MQ服务器IP 192.168.0.242
11. 端口:1420
12. 通道:SVR_PLATFORM
13. 传输类型:CLIENT
14. 客户机标识:mqm
15. CCSID:1381
2.
ü 入口:资源 – JMS –
ü 1、请求队列:
16. 名称: requestQueue
17. JNDI名称:jms/requestQueue
18. 基本队列名:QL_REQUEST
19. 基本队列管理器名:QM_PLATFORM
20. CCSID:1381
ü 2、请求回复队列:
21. 名称: replyQueue
22. JNDI名称:jms/replyQueue
23. 基本队列名:QL_REPLY
24. 基本队列管理器名:QM_PLATFORM
25. CCSID:1381
ü 3、短信下发队列:
26. 名称: smsQueue
27. JNDI名称:jms/smsQueue
28. 基本队列名:QL_SMS
29. 基本队列管理器名:QM_PLATFORM
30. CCSID:1381
ü 4、批量请求队列:
31. 名称: batchQueue
32. JNDI名称:jms/batchQueue
33. 基本队列名:QL_REQUEST_BATCH
34. 基本队列管理器名:QM_PLATFORM
35. CCSID:1381
ü 5、手机确认队列:
36. 名称: confirmQueue
37. JNDI名称:jms/confirmQueue
38. 基本队列名:QL_CONFIRM
39. 基本队列管理器名:QM_PLATFORM
40. CCSID:1381
ü 6、银行扣款请求队列:
41. 名称:bankQueue
42. JNDI名称:jms/bankQueue
43. 基本队列名:QL_BANK
44. 基本队列管理器名:QM_PLATFORM
45. CCSID:1381
ü 7、邮件队列:
46. 名称:mailQueue
47. JNDI名称:jms/mailQueue
48. 基本队列名:QL_MAIL
49. 基本队列管理器名:QM_PLATFORM
50. CCSID:1381
ü 8、notifyQueue队列:
51. 名称:notifyQueue
52. JNDI名称:jms/notifyQueue
53. 基本队列名:QL_NOTIFY
54. 基本队列管理器名:QM_PLATFORM
55. CCSID:1381
注意:集群环境中的每台服务器都需要建立侦听器
ü 入口: – – 服务器实例(如server1) – 通讯 – 消息传递 –消息侦听器服务
ü 1、交易请求监听:
56. 名称: requestListener
57. 连接工厂 JNDI 名称: jms/NEWPLTConnectionFactory
58. 目标 JNDI 名称:jms/requestQueue
59. 最大会话:10
60. 最大重试次数:1000
61. 队列管理器:1000
ü 2、批次交易请求监听
62. 名称: batchRequestListener
63. 连接工厂 JNDI 名称: jms/NEWPLTConnectionFactory
64. 目标 JNDI 名称:jms/batchQueue
65. 最大会话:10
66. 最大重试次数:1000
67. 队列管理器:1000
ü 3、下行短信下发监听
68. 名称: SMSMTListener
69. 连接工厂 JNDI 名称: jms/NEWPLTConnectionFactory
70. 目标 JNDI 名称:jms/smsQueue
71. 最大会话:10
72. 最大重试次数:1000
73. 队列管理器:1000
ü 4、用户短信确认监听
74. 名称: smsConfirmListener
75. 连接工厂 JNDI 名称: jms/NEWPLTConnectionFactory
76. 目标 JNDI 名称:jms/confirmQueue
77. 最大会话:10
78. 最大重试次数:1000
79. 队列管理器:1000
ü 5、银行扣款监听
80. 名称: DebitListener
81. 连接工厂 JNDI 名称: jms/NEWPLTConnectionFactory
82. 目标 JNDI 名称:jms/ bankQueue
83. 最大会话:10
84. 最大重试次数:1000
85. 队列管理器:1000
ü 6、邮件下发监听
86. 名称: mailConfirmListener
87. 连接工厂 JNDI 名称: jms/NEWPLTConnectionFactory
88. 目标 JNDI 名称:jms/mailQueue
89. 最大会话:10
90. 最大重试次数:1000
91. 队列管理器:1000
共享库
环境—共享库--选择作用域(单元)--新建
名称 SystemLib
类路径:把以下类copy到/smartpay/systemlib/目录下
然后在类路径里填写
/smartpay/systemlib/sequence.jar
/smartpay/systemlib/system.jar
/smartpay/systemlib/mps.jar
/smartpay/systemlib/configuration.jar