精华内容
下载资源
问答
  • weblogic集群部署

    2016-05-20 09:31:42
    weblogic集群部署
  • weblogic集群部署文档

    2018-01-02 11:48:17
    weblogic集群部署文档 weblogic集群部署文档 weblogic集群部署文档
  • weblogic 集群部署

    2012-08-14 18:00:48
    主要是描述linux下weblogic集群安装
  • Weblogic集群部署

    2019-10-08 12:01:56
    weblogic安装后 1、打开Configuration Wizard 2、创建新的Weblogic域,一直默认下一步到如下,然后下一步 3、配置管理员用户名及口令(密码我设置为weblogic1,因为要求字母和数字组合),然后下一步 4、...

    有些事情不去尝试,注定是失败,如果预知90%的失败仍然去尝试了,那也会从中学到很多,何况仅靠那10%的可能性也会成功

     

    weblogic安装后

    1、打开Configuration Wizard

    2、创建新的Weblogic域,一直默认下一步到如下,然后下一步

    3、配置管理员用户名及口令(密码我设置为weblogic1,因为要求字母和数字组合),然后下一步

    4、配置启动模式及JDK,选生产模式,然后下一步

    5、选择可选配置,勾选管理服务器、受管服务器,集群和计算机,然后下一步

    6、配置管理服务器,名称adminserver,IP地址为当前IP,端口号为7001,然后下一步

     

    7、配置受管服务器,配置两个,一个是指向本机,另一个指向另一服务器,端口自定义,只要各自服务器上不冲突即可,然后下一步

    8、配置集群,修改名称,传送模式为multicast,地址使用默认,端口号改为不冲突的即可,然后下一步

     

    9、向集群分配服务器,然后下一步

    10、不用配置计算机,直接下一步,然后创建,创建成功后完成

    11、在创建的域下启动weblogic

    12、访问地址http://192.168.196.130:7001/console/登陆后,查看服务器

    13、在创建的域bin下,命令窗口执行startManageWeblogic.cmd server1(由于server1就在本机,所以这样启动,如果不在本机则后面加上 管理服务器http路径)启动server1站点

    这时候在域的servers下就会看到server1文件夹

    然后刷新weblogic控制台网页,就会看到server1站点状态为Running

    14、在另一台分机上创建新域

     

    注意下面的名称,IP和端口号要和主服务器中配置的一致,此处只配置server2就行

    一直下一步,集群和计算机都不用配置,直到创建

    15、在分机新建的域bin下启动cmd命令窗口,输入startManagedWebLogic.cmd server2 http://192.168.196.130:7001

    (http://192.168.196.130:7001为主控管理器地址),如下图

    如果没有在startManagedWebLogic.cmd下配置主控weblogic用户名密码会报下面错误

     

     编辑startManagedWebLogic.cmd配置用户名密码(试过使用boot.properties配置文件方式,但是没有成功,还是报上面错误)

     

    再次执行上述命令,启动server2,过一会命令窗口打出Server Started in Running mode

    到主控网页刷新看到server2站点已启动成功

     

     至此集群环境搭建完成,下面开始部署

    1、首要配置

    web.xml配置最下面要有<distributable/>

    要有weblogic.xml配置文件,内容如下

    <?xml version="1.0" encoding="UTF-8"?>
    
    <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
    
        <session-descriptor>
    
            <debug-enabled>true</debug-enabled>
    
            <persistent-store-type>replicated</persistent-store-type>
    
            <sharing-enabled>true</sharing-enabled>
    
        </session-descriptor>
    
        <context-root>/SpringMVC</context-root>
    
    </weblogic-web-app>

    2、开始部署

                       

    一直下一步,直到完成,点击保存,然后激活跟更改

    最后在部署那,启动服务

    点击网站springMVC进入页面可以查看测试,有两个网址,即分别为部署的server1和server2 

     

     

    拓展:配置代理方式,在主控服务器上配置受管服务器时,如下图配置代理,勾选创建代理,选择一个没有加入集群的站点

    然后同样使用命令startManagedWeblogic.cmd new_ManagedServer_2 http://192.168.196.130:7001启动站点(由于代理和主控服务器是同一机器,所以后面http····可以省略),

     部署网站时选择代理而不是集群即可

     拓展:在另一台配置受管服务器时,如果选择了管理服务器,那么管理服务器配置要和主控服务器的管理服务器配置一致,名称,IP和端口一致;这样的话,在启动server2站点时,命令中就不用写http:```````````````````````

     

    转载于:https://www.cnblogs.com/hujiapeng/p/7674233.html

    展开全文
  • weblogic集群部署方法

    2017-11-20 22:58:00
    weblogic 集群部署方法,使用weblogic自带的集群工具尽心部署的
  • linux下weblogic集群部署

    2019-02-21 10:29:18
    linux下weblogic集群部署,详细描述weblogic在linux下的部署情况
  • WebLogic集群部署步骤,里面包含详细配置截图等等,看了可以直接学习配置部署,吐血推荐,加油点赞。
  • weblogic集群部署方案

    2012-03-08 22:17:51
    weblogic集群部署方案,在集群部署中希望能给大家带来帮助。
  • 采集系统weblogic集群部署说明 c集群部署说明
  • WebLogic集群部署资料

    2009-12-22 09:41:43
    WebLogic集群部署 单服务器 多服务器 资料 简单易懂的图文教程,绝对有用!!!
  • weblogic集群部署图示

    2018-09-12 18:14:29
    weblogic 11g(1036)版本集群部署,详细截图步骤加上部署注意事项,shell脚本启动配置
  • Weblogic 集群搭建 安装weblogic(windows和linux操作步骤相同) 1、在命令行,进入安装文件wls1036_generic.jar所在文件夹 然后输入命令: java -jar wls1036_generic.jar 点击回车后程序会启动weblogic安装文件的...
  • 介绍weblogic的常见配置问题 一. 配置集群应用的必要条件 二. 配置前的准备工作 三. 使用Domain ConfigurationWizard进行配置
  • Oracle WebLogic Server 11g 集群部署On Linux
  • 1、部署时报错:weblogic.management.ManagementException: [Deployer:149001]No application named 'djdzhNw' exists for operation start。
  • CAS+weblogic集群部署

    2011-08-22 15:37:42
    本文当是CAS+weblogic应用的部署。带有图解。
  • 压缩包里包含集群项目部署及配置代理的详细步骤及说明,并包含部署使用的源程序例子,可以供刚了解Weblogic集群的同学们练习一下
  • 1.1 集群部署1.1.1 原理LoadBanlance->Service->Node->Pod->Container1.1.2 集群规划1.1.3 Master节点配置安装软件参考:单点配置查看节点信息:kubectl get nodes1.1.3.1 配置apiserverKUBE_API_...

    1.1 集群部署

    1.1.1 原理

    LoadBanlance->Service->Node->Pod->Container

    1.1.2 集群规划

    b4e5dcd032a5b0da2b1c73b78fd5bd09.png

    1.1.3 Master节点配置

    安装软件参考:单点配置

    查看节点信息:kubectl get nodes

    1.1.3.1 配置apiserver

    KUBE_API_ADDRESS="--address=0.0.0.0"

    KUBE_API_PORT="--port=8080"

    KUBELET_PORT="--kubelet_port=10250"

    KUBE_ETCD_SERVERS="--etcd_servers=http://127.0.0.1:2379"

    KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"

    KUBE_ADMISSION_CONTROL="--admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ResourceQuota"

    KUBE_API_ARGS=""

    1.1.3.2 配置etcd:/etc/etcd/etcd.conf

    设置监听子节点端口ETCD_LISTEN_PEER_URLS,服务端口ETCD_LISTEN_CLIENT_URLS

    设置对外广播本节点端口ETCD_INITIAL_ADVERTISE_PEER_URLS,对外服务端口ETCD_ADVERTISE_CLIENT_URLS,初始化节点列表ETCD_INITIAL_CLUSTER(所有节点全部启动后才能正常服务),初始化集群名称:ETCD_INITIAL_CLUSTER_TOKEN,初始化集群状态ETCD_INITIAL_CLUSTER_STATE(第一次启动为new)。

    #[Member]

    ETCD_DATA_DIR="/var/lib/etcd/default.etcd"

    ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"

    ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"

    ETCD_NAME="master"

    #[Clustering]

    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.75.195:2380"

    ETCD_ADVERTISE_CLIENT_URLS="http://192.168.75.195:2379"

    ETCD_INITIAL_CLUSTER="master=http://192.168.75.195:2380,etcd01=http://192.168.71.2:2380"

    ETCD_INITIAL_CLUSTER_TOKEN="etcd-k8s"

    ETCD_INITIAL_CLUSTER_STATE="new"

    启动服务(节点一样,谁先启动,谁是master):systemctl start etcd

    查看节点:etcdctl member list

    ce270a4e2b9abc6b9d7153fdeef46cc0.png

    增加节点:etcdctl member add 名称 url

    删除节点:etcdctl member remove {$memberID}

    1.1.3.3 安装flannel

    yum install flannel –y

    1.1.3.4 配置flannel

    etcdctl mk /atomic.io/network/config '{ "Network": "172.16.0.0/16" }'

    1.1.3.5 重启服务

    systemctl restart docker etcd kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy flanneld

    1.1.4 Node节点配置

    1.1.4.1 安装软件

    yum install docker -y

    yum install kubernetes -y

    yum install flannel –y

    1.1.4.2 安装证书:将服务器的证书文件copy到node中

    scp /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt root@192.168.71.2:/etc/docker/certs.d/registry.access.redhat.com/

    证书用于验证集群中的节点的相互认证和加密传输,可以自行签发。使用openssl或cfssl等工具。

    1.1.4.3 设置ETCD:/etc/etcd/etcd.conf

    设置监听子节点端口ETCD_LISTEN_PEER_URLS,服务端口ETCD_LISTEN_CLIENT_URLS

    设置对外广播本节点端口ETCD_INITIAL_ADVERTISE_PEER_URLS,对外服务端口ETCD_ADVERTISE_CLIENT_URLS,初始化节点列表ETCD_INITIAL_CLUSTER(所有节点全部启动后才能正常服务),初始化集群名称:ETCD_INITIAL_CLUSTER_TOKEN,初始化集群状态ETCD_INITIAL_CLUSTER_STATE(第一次启动为new)。

    #[Member]

    ETCD_DATA_DIR="/var/lib/etcd/default.etcd"

    ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"

    ETCD_LISTEN_CLIENT_URLS=http://0.0.0.0:2379

    ETCD_NAME="etcd01"

    #[Clustering]

    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://192.168.71.2:2380"

    ETCD_ADVERTISE_CLIENT_URLS=http://192.168.71.2:2379

    ETCD_INITIAL_CLUSTER="master=http://192.168.75.195:2380,etcd01=http://192.168.71.2:2380"

    ETCD_INITIAL_CLUSTER_TOKEN="etcd-k8s"

    ETCD_INITIAL_CLUSTER_STATE="new"

    1.1.4.4 设置master

    vi /etc/kubernetes/config

    KUBE_MASTER="--master=http://192.168.75.195:8080"

    1.1.4.5 设置ApiServer

    vi /etc/kubernetes/kubelet

    KUBELET_ADDRESS="--address=0.0.0.0"

    KUBELET_HOSTNAME="--hostname-override=192.168.71.2"

    KUBELET_API_SERVER="--api-servers=http://192.168.75.195:8080"

    1.1.4.6 设置flanneld

    vi /etc/sysconfig/flanneld

    FLANNEL_ETCD_ENDPOINTS=http://192.168.75.195:2379

    1.1.5 运行服务

    systemctl restart docker kubelet kube-proxy flanneld

    1.1.6 运行容器

    kubectl run my-nginx-deployment2 --replicas=5 --image=nginx --port=80

    kubectl expose deployment/my-nginx-deployment2 --type="NodePort" --port=80 --target-port=80

    查看pods

    5bb5567b41a21a24acd2a1e257678ce1.png

    使用describe查看,可以看到5个pod分布在两台机器上。

    查看端口

    f0a1aca3bcab0bd486196aeaea047c52.png

    访问测试

    6284d71c4639cf1609f71f06813aa313.png

    1.1.7 负载均衡

    内部使用kube-proxy进行负载均衡。也可是Ingress进行更多控制。

    1.1.8 应用:创建2个服务,分别指定外部服务端口和ip地址

    192.168.71.2:8081 nginx

    192.168.71.2:8022 ssh

    1.2 安全管理

    可以使用SSL工具openssl或cfssl进行签名发送各节点证书进行相互验证。

    1.3 Web管理界面DashBoard

    使用对应版本的dashboard安装。

    1.4 卸载清理k8s

    systemctl stop etcd kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy flanneld

    yum remove etcd kubernetes flannel

    rm -rf ~/.kube/

    rm -rf /etc/kubernetes/

    rm -rf /etc/systemd/system/kubelet.service.d

    rm -rf /etc/systemd/system/kubelet.service

    rm -rf /usr/bin/kube*

    rm -rf /etc/cni

    rm -rf /opt/cni

    rm -rf /var/lib/etcd

    rm -rf /var/etcd

    1.5 安装kubeadm

    /etc/yum.repos.d目录下

    修改:kubenetes.repo

    [kubernetes]

    name=Kubernetes Repo

    baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/

    gpgcheck=1 #开启gpg校验

    gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg

    enabled=1

    展开全文
  • 文档中包含怎样在部署时将程序端口与控制台端口分开的操作步骤;还包含怎样利用weblogic进行分布式集群部署

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 361
精华内容 144
关键字:

weblogic集群部署