wso2 ei 6.4.0安装笔记
目的:将最新版(6.4.0)部署在linux服务器,与Api Manager部署在同一环境
环境:
Centos 7.3
Jdk 8
Mysql 5.7
问题一: 将H2替换为Mysql5.7数据库时提示无法找到驱动
解决方式:官方文档给出的驱动程序位置有误,应为<EI_HOME>/lib,将5.7对应的驱动mysql-connector-java-8.0.14.jar存放在该目录,相应的dropins中也会复制一个驱动。
问题二:启动后与API Manager大量的端口冲突
解决方式:因两款产品用到相同的技术手段,且大量的端口配置相同,因此部署在同一服务器时自然会冲突,如果一个一个查端口,再单独修改,工作量惊人,还好WOS2想到了该问题,只需要在启动EI时添加端口偏移量即可
命令:./integrator.sh -DportOffset=3 (端口号均增加3)
问题三:修改完Mysql5.7提示连接不上
解决方式:类似于我另一篇博客,是数据库SSL问题,关闭即可
问题四:启动后提示缺少WSO2 Indenty Server相关类库
原因:与Api Manager采用了同样的数据库,但还没有部署同一的认证服务期,因此报错,解决方式:
1)部署Wso2 IS(还没试)
2)与AM不共用库
问题五:运行成功后,ServerIp为localhost
参考文献:https://docs.wso2.com/display/EI611/Configuring+carbon.xml
(1) Host 显示不准确
解决方法:修改../conf/carbon.xml文件中的HostName,改为服务器的ip地址即可
问题六:按照官方的教程Sending a Simple Message to a Service运行 ,卡在运行msf4j.sh上,运行报错端口被占用。但坑爹的是不告诉你哪个端口被占用。
解决方法:在google中搜索相关内容,找到了WSO2的所有端口信息https://docs.wso2.com/display/EI610/Default+ports+of+WSO2+EI 相关的端口可能是9090,在linux服务器上查询,发现有可能是gitlab的端口占用。查了一下午资料,试了端口offset不行,怀疑是服务jar包端口占用,删了也同样报错,后来终于发现9090端口的配置位置:/usr/lib64/wso2/wso2ei/6.4.0/wso2/msf4j/conf/transports/netty-transports.yml 即可。
问题七:问题六改完后报新错:
转载于:https://www.cnblogs.com/lbblogs/p/10321402.html
wso2 ei 6.4.0安装笔记相关推荐
- [转]Zabbix 3.0 安装笔记
Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虚拟机中安装好CentOS 7.0 x64,并设置好IP,允许虚拟机联网. 1.安装MySQL 从最新版本的linux系统开始,默认的 ...
- MMDetection 2.0安装笔记
最新更新:手滑不小心删掉了Anaconda文件夹,导致创建好的环境都没了.重新安装的时候干脆装了个最新版 ## 一.下载安装包 在GitHub上下载mmdetection的官方安装包,链接为[http ...
- linux搭建erp教程,Ubuntu 12.04+OpenERP7.0安装笔记
不经意的一次看到OpenERP这个开源ERP,就被其丰富的功能,简洁的画面,熟悉的语言所吸引.迫不及待的多方查询资料,自己架设一个测试环境来进行了解.以下为Ubuntu 12.04下测试安装时候的步骤 ...
- win7 联想一键恢复工程师版7.0安装笔记
前段时间不知道是啥原因,win7系统下的cmd命令突然不能用了,也不能进行远程登录,感到很苦恼,于是想重装下系统,在重装系统前突然想起自己电脑(联想Y430,09年3月份购买)一键恢复有一个出厂恢复, ...
- CM5.11.0安装笔记
1.配置网络 [root@server1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:2b ...
- vCenter6.0安装笔记
安装条件 一般来说vCenter安装在Windows Server操作系统上,自带一个SQL Server Express数据库,但自带的数据仅能支持少量主机和虚拟机,如果是企业级大规模部署的话还是建 ...
- 国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令
国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令 以VMware Workstation Pro 15环境下的NeoKylin7.0与DM8为例 中标麒麟系统NeoKyli ...
- 神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(安装TensorFlow2.0)
创建环境并激活 conda create --name tensorflow2.0 python==3.7 activate tensorflow2.0 安装相关软件包(conda命令或pip命令2选 ...
- mysql8.0版本的服务器名称_MySQL 8.0安装部署-运维笔记
MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一. Mysql8.0版本相比之前版本的一些特性 1) ...
- hashcat学习笔记0 安装与例子
是的,我又开始学习新的内容了,这次真的要坚持住. hashcat 5.1.0 下载 直接在https://hashcat.net/hashcat/上下载并解压最新的hashcat就好了 hashcat ...
最新文章
- Volley框架学习
- F#简明教程二:F#类型系统和类型推断机制
- J2SE7规范_2013.2_类型_命名
- java纯数字正则表达式_JAVA验证数字的正则表达式,来一发
- 环形单链表的约瑟夫问题
- 吴恩达机器学习练习2:optimset和fminunc函数
- php 后端调试,一般如何调试php程序
- 小程序报错:Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail req..
- 介绍 Android 的 Camera 框架
- 19. 星际争霸之php设计模式--迭代器模式
- NWDS部署安装XPI Inspector
- Mybatis 中事务提交方式
- Intent的设想与天马行空
- kafka消费端Attempt to heartbeat failed since group is rebalancing
- 基于Qt Creator的OpenCV人脸识别签到项目系列教程(一) - 人脸信息采集
- 视频收集、视频征集、视频采集、征集视频、收集视频、采集视频工具/小程序
- 【nginx】405 not allowed问题解决方法
- PDF转换成html的完美方法
- Matlab -----求矩阵特征多项式和特征值
- 因为瞬间,所以永恒!
热门文章
- CocurrentHashMap和Hashtable的区别
- 关于find指令的一点使用小心得 II
- php 写入.csv文件注意点
- C++ 17 string_view(转载)
- 正确的理解MySQL的MVCC及实现原理
- 堆排序HeapSort
- 文件储存php源码,求php后台代码 保存图片文件
- html音乐if代码如何使用,关于html:如何在带有JavaScript代码的if条件中使用函数方法?...
- 新建3台linux7.5部署k8s,之后的软件安装全部都在k8s
- join为什么每个字符都分割了 js_js如何截取以逗号隔开的字符串