mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-10-22 05:47:23 +08:00
Separate read and write volume handlers.
This commit is contained in:
@@ -51,8 +51,13 @@ func NewVolumeServer(publicMux, adminMux *http.ServeMux, ip string,
|
||||
adminMux.HandleFunc("/stats/counter", vs.guard.WhiteList(statsCounterHandler))
|
||||
adminMux.HandleFunc("/stats/memory", vs.guard.WhiteList(statsMemoryHandler))
|
||||
adminMux.HandleFunc("/stats/disk", vs.guard.WhiteList(vs.statsDiskHandler))
|
||||
if publicMux != adminMux {
|
||||
// separated admin and public port
|
||||
adminMux.HandleFunc("/delete", vs.guard.WhiteList(vs.batchDeleteHandler))
|
||||
adminMux.HandleFunc("/", vs.privateStoreHandler)
|
||||
}
|
||||
publicMux.HandleFunc("/delete", vs.guard.Secure(vs.batchDeleteHandler))
|
||||
publicMux.HandleFunc("/", vs.storeHandler)
|
||||
publicMux.HandleFunc("/", vs.publicStoreHandler)
|
||||
|
||||
go func() {
|
||||
connected := true
|
||||
|
Reference in New Issue
Block a user