以下是CentOS环境下WebLogic与其他服务的集成方法:
httpd -l检查是否支持mod_proxy或mod_jk模块,若不支持需重新编译安装。mod_proxy:在httpd.conf中添加LoadModule proxy_module modules/mod_proxy.so,并配置代理规则,如ProxyPass /app http://weblogic-server:port/app。mod_jk:需将mod_jk.so模块复制到Apache模块目录,并在httpd.conf中配置JkWorkersFile指向WebLogic工作节点文件。JkMount或ProxyPass将请求转发到集群。mod_cookie或URL重写实现会话粘滞,配置SSL加密传输。lib目录或域的lib目录。Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/MyDataSource");
Connection conn = ds.getConnection();
mq-jndi.properties文件,指定MQ的连接参数(如队列管理器名称、通道等),并放置到WebLogic域的lib目录。yum install java-1.8.0-openjdk-devel安装JavaMail依赖。javax.mail.Session类型的JNDI资源,配置SMTP服务器地址、端口、认证信息等。/var/log/messages)监控集成状态,及时排查故障。参考来源: