Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
apaas-meshproxy
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gzga-jzapi
apaas-meshproxy
Commits
ca1a33bd
Commit
ca1a33bd
authored
Aug 09, 2020
by
张宇迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
事物
parent
5daa7a7e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
6 deletions
+8
-6
src/handler/proxyhandler.go
src/handler/proxyhandler.go
+8
-6
No files found.
src/handler/proxyhandler.go
View file @
ca1a33bd
...
...
@@ -35,6 +35,7 @@ func Proxy(c *gin.Context) {
proxyData
,
err
:=
service
.
GetRealPath
(
applyId
)
if
err
!=
nil
{
fmt
.
Println
(
"err......"
,
err
.
Error
())
c
.
Error
(
err
)
return
}
...
...
@@ -49,6 +50,7 @@ func Proxy(c *gin.Context) {
//判断是否超过调用次数是否可以调用
callflag
,
sensitiveflag
,
err
:=
service
.
QueryCallsCount
(
proxyData
)
if
err
!=
nil
{
fmt
.
Println
(
"err......"
,
err
.
Error
())
return
nil
}
if
callflag
==
false
{
...
...
@@ -76,11 +78,11 @@ func Proxy(c *gin.Context) {
res
=
service
.
SensitiveFilter
(
proxyData
,
res
)
}
//计次
bgn
:=
time
.
Now
()
fmt
.
Println
(
`开始携程:`
,
bgn
)
//
bgn := time.Now()
//
fmt.Println(`开始携程:`, bgn)
go
service
.
CallCounts
(
proxyData
)
end
:=
time
.
Since
(
bgn
)
fmt
.
Println
(
"结束携程: "
,
end
)
//
end := time.Since(bgn)
//
fmt.Println("结束携程: ", end)
//err = service.CallCounts(proxyData)
//if err != nil {
// Return(nil, err, resp)
...
...
@@ -94,8 +96,8 @@ func Proxy(c *gin.Context) {
// return nil
//}
Return
(
res
,
nil
,
resp
)
appeT
:=
time
.
Since
(
appT
)
fmt
.
Println
(
"结束: "
,
appeT
)
//
appeT := time.Since(appT)
//
fmt.Println("结束: ", appeT)
return
nil
}))
c
.
Request
.
URL
=
testutils
.
ParseURI
(
getProxyURL
(
proxyData
,
c
.
Request
))
...
...
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