• weblogic配置节点服务器和受管服务器


    创建受管服务器

    进入weblogic控制台:服务器-->新建

    填写新建服务器的名字及监听端口和地址

    确认后,保存

    配置服务器的启动参数

    在domain_home/bin的目录下创建文件setUserOverridesLate.sh

    echo ""
    echo "*****************************************************"
    echo "** Executing setUserOverridesLate.sh"
    echo "*****************************************************"
    
    # add custom libraries to the WebLogic Server system classpath
      if [ "${POST_CLASSPATH}" != "" ] ; then
        POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${HOME}/foo/fooBar.jar"
        export POST_CLASSPATH
      else
        POST_CLASSPATH="${HOME}/foo/fooBar.jar"
        export POST_CLASSPATH
      fi
     
    # specify additional java command line options for all servers
    
    EXTRA_JAVA_PROPERTIES="${EXTRA_JAVA_PROPERTIES} -Dcustom.property.key=custom.value"
    export EXTRA_JAVA_PROPERTIES
    
    
    # Specify any server-specific java command line options by server name or partial match
    case "${SERVER_NAME} in
       AdminServer)
          echo "** AdminServer Customizations:"
          USER_MEM_ARGS="${USER_MEM_ARGS} -Xms#g -Xmx#g ";
          export USER_MEM_ARGS;
          ;;
    
       WLS_appA*)
          echo "** Application A Managed Servers Customizations:"
          USER_MEM_ARGS="${USER_MEM_ARGS} -Xms#g -Xmx#g ";
          export USER_MEM_ARGS;
          EXTRA_JAVA_PROPERTIES="${EXTRA_JAVA_PROPERTIES} -Dcustom.property.key=custom.value"
          export EXTRA_JAVA_PROPERTIES
          ;;
       *)
          echo "** WARNING - No server match - VERIFY case condition coding."
          ;;
    
    esac
    echo "USER_MEM_ARGS=\"${USER_MEM_ARGS}\""
    echo "EXTRA_JAVA_PROPERTIES=\"${EXTRA_JAVA_PROPERTIES}\""
    echo ""
    echo "*****************************************************"
    echo "** End of setUserOverrideLate.sh"
    echo "*****************************************************"
    echo ""
    

    创建节点服务器

    点击新建

    填写计算机名字

    填写监听地址及端口,特别注意协议可以选择SSL或者普通协议,如果选择了SSL,则后面需要给节点服务器配置证书
    这里选择SSL协议

    点击激活更改后,选择新建的节点服务器

    添加该节点服务器关联的服务

    配置节点服务器

    vim /wls/oracle/middleware/domains/cpichksit/nodemanager/nodemanager.properties

    因为选择了SSL协议,所以需要配置证书信息
    如果不需要SSL协议,可以将SecureListener=true改成SecureListener=flase
    
    
    KeyStores=CustomIdentityAndCustomTrust
    CustomIdentityKeystoreType=jks
    CustomIdentityKeyStoreFileName=/wls/keystore/identity.jks
    CustomIdentityKeyStorePassPhrase=密钥库密码
    CustomIdentityPrivateKeyPassPhrase=密钥库密码
    CustomIdentityAlias=selfsigned
    CustomTrustKeystoreType=jks
    CustomTrustKeyStoreFileName=/wls/keystore/trust.jks
    CustomTrustKeyStorePassPhrase=密钥库密码
    
    

    如果是自签名证书的CN与主机名不一致,还需要将所有服务改成无需主机名验证
    在SSL高级配置中

    启动节点管理器

    /wls/oracle/middleware/domains/cpichksit/bin/startNodeManager.sh

    查看节点服务器状态

    启动受管服务器

    脚本启动方式

    # 启动节点服务器
    nohup $DOMAIN_HOME/bin/startNodeManager.sh > /dev/null 2>&1 &
    
    # 启动weblogic
    nohup $DOMAIN_HOME/startWebLogic.sh > /dev/null 2>&1 &
    
    # 启动受管服务器
    nohup $DOMAIN_HOME/bin/startManagedWebLogic.sh 受管服务器名字 > /dev/null 2>&1 &
    # 如果没有开启节点服务器,也可以指定管理服务器地址
    nohup $DOMAIN_HOME/bin/startManagedWebLogic.sh 受管服务器名字  http://IP:7001 > /dev/null 2>&1 &
    
    
  • 相关阅读:
    JVM和HotSpot
    java中的四种引用类型
    垃圾回收与算法
    Full GC
    JVM内存结构
    事务不同的隔离级别实现原理
    事务的隔离级别
    jQuery后续和 前端框架Bootstrap
    jQuery
    BOM和DOM操作
  • 原文地址:https://www.cnblogs.com/zydev/p/15775612.html
Copyright © 2020-2023  润新知