Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sl-gateway
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhouwei
sl-gateway
Commits
b0ef985b
Commit
b0ef985b
authored
Apr 17, 2025
by
zhouwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增强超时逻辑
parent
39891e5c
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
96 additions
and
111 deletions
+96
-111
AppConfig.java
src/main/java/com/nanyan/securitylink/config/AppConfig.java
+1
-1
FailoverGatewayFilterFactory.java
...yan/securitylink/filter/FailoverGatewayFilterFactory.java
+94
-89
application-qa.properties
src/main/resources/application-qa.properties
+1
-21
No files found.
src/main/java/com/nanyan/securitylink/config/AppConfig.java
View file @
b0ef985b
...
@@ -12,7 +12,7 @@ import org.springframework.context.annotation.Configuration;
...
@@ -12,7 +12,7 @@ import org.springframework.context.annotation.Configuration;
public
class
AppConfig
{
public
class
AppConfig
{
@Value
(
"${alert.host}"
)
@Value
(
"${alert.host}"
)
String
alertHost
;
String
alertHost
;
@Value
(
"${gateway.request.timeout:
10
0000}"
)
@Value
(
"${gateway.request.timeout:
3
0000}"
)
private
int
requestTimeout
;
private
int
requestTimeout
;
public
int
getRequestTimeout
()
{
public
int
getRequestTimeout
()
{
...
...
src/main/java/com/nanyan/securitylink/filter/FailoverGatewayFilterFactory.java
View file @
b0ef985b
This diff is collapsed.
Click to expand it.
src/main/resources/application-qa.properties
View file @
b0ef985b
...
@@ -3,24 +3,4 @@ spring.cloud.config.profile=qa
...
@@ -3,24 +3,4 @@ spring.cloud.config.profile=qa
spring.cloud.config.label
=
master
spring.cloud.config.label
=
master
spring.cloud.config.enabled
=
true
spring.cloud.config.enabled
=
true
#spring.config.import=optional:configserver:http://sl-config-center:8080
#spring.config.import=optional:configserver:http://sl-config-center:8080
spring.config.import
=
optional:configserver:http://43.199.200.152:32594
spring.config.import
=
optional:configserver:http://43.199.200.152:32594
#crime.mapping.event={"Arson":"\u7EB5\u706B\u7F6A","Assault":"\u88AD\u51FB/\u653B\u51FB","Burglary":"\u5165\u5BA4\u76D7\u7A83","Disturbing the Peace":"\u6270\u4E71\u516C\u5171\u79E9\u5E8F","Drugs / Alcohol Violations":"\u6BD2\u54C1/\u9152\u7CBE\u8FDD\u89C4","DUI":"\u9189\u9A7E","Fraud":"\u8BC8\u9A97","Homicide":"\u6740\u4EBA\u7F6A","Motor Vehicle Theft":"\u673A\u52A8\u8F66\u76D7\u7A83","Robbery":"\u62A2\u52AB","Sex Crimes":"\u6027\u72AF\u7F6A","Theft / Larceny":"\u76D7\u7A83","Vandalism":"\u6076\u610F\u7834\u574F\u8D22\u7269","Vehicle Break-In / Theft":"\u8F66\u8F86\u95EF\u5165/\u76D7\u7A83","Weapons":"\u6D89\u62A2\u6D89\u68B0\u72AF\u7F6A"}
\ No newline at end of file
# Gateway Configuration
#spring.cloud.gateway.httpclient.connect-timeout=5000
#spring.cloud.gateway.httpclient.response-timeout=5000
#
## Gateway Failover Configuration
#gateway.failover.token-mappings[0].tokens[0]=app-KNq0O8kENP4ITqSmqHQ0IzAt1
#gateway.failover.token-mappings[0].uri-configs[0].source-uri=/v1/workflows/run
#gateway.failover.token-mappings[0].uri-configs[0].target-uri=/api/v1/tag
#gateway.failover.token-mappings[0].uri-configs[0].primary-host=18.163.46.22
#gateway.failover.token-mappings[0].uri-configs[0].primary-url=http://18.163.46.22
#gateway.failover.token-mappings[0].uri-configs[0].fallback-host=127.0.0.1
#gateway.failover.token-mappings[0].uri-configs[0].fallback-url=http://127.0.0.1:8081
#gateway.failover.token-mappings[0].uri-configs[1].source-uri=/v1/workflows/status/*
#gateway.failover.token-mappings[0].uri-configs[1].target-uri=/api/v1/status/{remaining}
#gateway.failover.token-mappings[0].uri-configs[1].primary-host=18.163.46.22
#gateway.failover.token-mappings[0].uri-configs[1].primary-url=http://18.163.46.22
#gateway.failover.token-mappings[0].uri-configs[1].fallback-host=k8s-security-ingresss-2004545575-1912502751.ap-east-1.elb.amazonaws.com
#gateway.failover.token-mappings[0].uri-configs[1]
.fallback-url
=
http://k8s-security-ingresss-2004545575-1912502751.ap-east-1.elb.amazonaws.com
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment