瀏覽代碼

feat:添加预部署环境

wangmh 7 年之前
父節點
當前提交
45ff87979e

+ 7 - 0
sso-server/src/main/java/com/uas/sso/SSOConfiguration.java

@@ -1,5 +1,6 @@
 package com.uas.sso;
 
+import com.uas.sso.profile.Pre;
 import com.uas.sso.profile.Test;
 import com.uas.sso.web.AccountConfigurer;
 import com.uas.sso.filter.SSOInterceptor;
@@ -51,6 +52,12 @@ public class SSOConfiguration extends WebMvcConfigurerAdapter {
         return accountConfigurer("test");
     }
 
+    @Bean
+    @Pre
+    public AccountConfigurer preAccountConfigurer() {
+        return accountConfigurer("pre");
+    }
+
     @Bean
     @Prod
     public AccountConfigurer prodAccountConfigurer() {

+ 17 - 0
sso-server/src/main/java/com/uas/sso/profile/Pre.java

@@ -0,0 +1,17 @@
+package com.uas.sso.profile;
+
+import org.springframework.context.annotation.Profile;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * created by shicr on 2017/11/23
+ **/
+@Target({ ElementType.TYPE, ElementType.METHOD })
+@Retention(RetentionPolicy.RUNTIME)
+@Profile("pre")
+public @interface Pre {
+}

+ 24 - 0
sso-server/src/main/resources/config/application-pre.properties

@@ -0,0 +1,24 @@
+datasource.url=jdbc:mysql://192.168.78.3:3306/sso?characterEncoding=utf-8
+datasource.username=root
+datasource.password=select111***
+datasource.driverClassName=com.mysql.jdbc.Driver
+datasource.initialSize=1
+datasource.minIdle=1
+datasource.maxActive=20
+datasource.maxWait=60000
+datasource.timeBetweenEvictionRunsMillis=60000
+datasource.minEvictableIdleTimeMillis=300000
+datasource.validationQuery=SELECT 1 FROM DUAL
+datasource.testWhileIdle=true
+datasource.testOnBorrow=true
+datasource.testOnReturn=false
+datasource.poolPreparedStatements=true
+datasource.timeBetweenLogStatsMillis=60000
+datasource.maxPoolPreparedStatementPerConnectionSize=20
+datasource.filters=stat,slf4j
+datasource.connectionProperties=druid.stat.mergeSql=false;druid.stat.slowSqlMillis=5000
+
+spring.redis.host=192.168.78.4
+spring.redis.port=6379
+
+zk.url=zookeeper://10.10.100.11:2181

+ 15 - 0
sso-server/src/main/resources/pre/account.properties

@@ -0,0 +1,15 @@
+### sso config
+sso.app=sso
+# token secretkey
+sso.secretkey=0taQcW073Z7G628g5H
+#sso.cookie.domain=ubtob.com
+sso.cookie.secure=false
+sso.cookie.browser=false
+sso.front.url=http://192.168.253.3:36206
+
+### crossdomain verify
+sso.authcookie.secretkey=Z318866alN6gA0piuO
+sso.center.public_key=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAL2g7CEfuPZtEDy7Iz5AL6iwbHZewWGUBYUWxKnFAwAW4lY8mMavn5Ke5mB25eKj5bvUsB48r8gWTvJNsKRGEw8CAwEAAQ==
+sso.center.private_key=MIIBVQIBADANBgkqhkiG9w0BAQEFAASCAT8wggE7AgEAAkEAvaDsIR+49m0QPLsjPkAvqLBsdl7BYZQFhRbEqcUDABbiVjyYxq+fkp7mYHbl4qPlu9SwHjyvyBZO8k2wpEYTDwIDAQABAj9Ts7SG6nm6TGneZLwpvitLSpSVqz2w1KWbGXG1fkDUyIJbNbyLmFTNAlfAgM4eC3EzVHVC3FrC+5sl4Fwn2PECIQDn9zz0xFmSQt8csMhu7jyh4UNDA3P11C9AkzaLykYNtwIhANFGtu9TJH2wZNfSA0qBNCgcyJJHXx59VTtih0R+6SVpAiEAmknpwoiDZ3SRQF0ZxCc0LxxNB9rZG475qwMACfUNqXsCIQCWLpAjSWA7jrWfp8fS1MvQKW/KgcuB/uGGf1uhTQ4VWQIhAJ6xJuj+eJAV2gsRDDjNSkD+Jm4qNaZ5ec/XnM7w2YcZ
+
+account.user.save.url=http://192.168.253.66:8080/api/user