• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

ecstore 联通OMS prism 和galaxy部署

ECStore 开心洋葱 2566次浏览 0个评论

ecstore 联通OMS prismgalaxy部署

在BBC联通OMS的过程中,涉及到BBC,prismgalaxy,OMS四个软件或系统,这里不再进行BBC、OMS系统安装部署文档说明。 在查看该文档的情况下默认BBC、OMS系统已经安装完成!

prism安装部署(本文档基于Centos 6.5,64位)

安装mongodb,提供给prism使用

sudo yum install mongo-10gen.x86_64
安装prism,shopex提供的prism的rpm安装包

启动mongodb
/etc/init.d/mongodb restart

rpm -ivh prism-3.0.8b-shopex.x86_64.rpm
安装erlang,rabbitmq需要使用erlang

yum install erlang.x86_64
安装rabbitmq,提供给prism消息队列使用

yum install rabbitmq_server.x86_64
开启rabbitmq的web服务

rabbitmq-plugins enable rabbitmq_management
配置 vim /usr/local/prism/conf/app.conf 确保15672端口,8080端口能够访问

[default]
appname = prism
debug = prod
mongodb = 127.0.0.1
mongodb_pool_size = 4096
webapp_listen = :8080
# saas地址
super_listen = :8081
masterdomain = .local:8080
# mongo中相关的collection名称
db_base = prism
db_stat = prism_stat
db_token = prism_token

# oauth后台,OauthMysql或者OauthApi
oauth_backend = OAuthApi

# 独立部署模式
single_mode = yes

# 禁止追踪api调用记录
disable_tracing = false
# 禁止saas记录各个站点的api调用log
disable_site_log = false
# 禁止api频率限制
disable_flow_control = false

# 消息队列软件 defualt = rabbitmq
backend_queue = default

[notify]
# rabbitmq相关设置
notify_support = true
rabbitmq_server = amqp://127.0.0.1:5672
rabbitmq_user = admin
rabbitmq_password = idney837hdhs
rabbitmq_vhost = prism
rabbitmq_web = http://127.0.0.1:15672/

[proxy]
# 全内网代理设置
# 用户中心用户oms申请证书的服务器
user_center = http://service.shopex.cn/
# oms设置绑定关系的服务器
bind = http://www.matrix.ecos.shopex.cn/
# prism外网地址
domain = http://prism.shopex.cn:8080/
# 内网galaxy bbc相关api的前缀
galaxy = http://127.0.0.1:6980/api/ecos.ome-bbc/
# 矩阵服务器
matrix = http://matrix.ecos.shopex.cn/

启动

/etc/init.d/prism [start|restart|stop]
日志文件

/usr/local/prism/logs/
注意 重装prism后需要重新配置BBC联通OMSprism

—–

galaxy安装部署

安装galaxy,准备galaxy的rpm源,服务器要求 Centos6.5

rpm -ivh galaxy-2.4.5-shopex.x86_64.rpm(如有就版本需要卸载旧版本)
配置

安装完成后,将BBC中的script/galaxy/erp-bbc-2文件夹放入/usr/local/galaxy/data/下,并做如下配置
打开文件:vim /usr/local/galaxy/data/erp-bbc-2/node/prism.amq.json

galaxy读取prism队列的相关配置

{
“title”: “test”,
“type”: “prism_amq”,
“config”: {
“host”: “http://127.0.0.1:8080/api”, //prism的api地址 格式为http://xxx.xxx/api
“key”: “47ekkd3x”, //读取prism队列的key BBC绑定prism后开通的开发者账号的key
“secret”: “htzu32hyjqoryatn4o3l” //读取prism队列的secret BBC绑定prism后开通的开发者账号的secret
}
}
打开文件:vim /usr/local/galaxy/data/erp-bbc-2/node/shopex_certi.json

galaxy读取oms绑定信息的相关配置

{
“title”: “test”,
“type”: “mongo”, //mongo的服务器地址 prism
“config”: {
“server”:”127.0.0.1:27017″,
“database”:”shopex_certi”, //存储绑定信息的collection 不可修改
“user”:””, //mongo用户名
“password”:”” //mongo密码
}
}
启动

/etc/init.d/galaxy start

重启 killgalaxy的进程再启动
注意事项 prism服务重新启动后,galaxy也需要重新启动
日志文件

/usr/local/galaxy/log/

注意:本段内容须成功“回复本文”后“刷新本页”方可查看!


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明ecstore 联通OMS prism 和galaxy部署
喜欢 (0)

您必须 登录 才能发表评论!

加载中……