generated from VLADIMIR/template
fix size
This commit is contained in:
Binary file not shown.
@@ -47,6 +47,9 @@ import (
|
|||||||
//go:embed main.swagger.json
|
//go:embed main.swagger.json
|
||||||
var swaggerJSON []byte
|
var swaggerJSON []byte
|
||||||
|
|
||||||
|
// maxFileSize — максимальный размер файла, передаваемого через gRPC
|
||||||
|
const maxFileSize = 64 << 20 // 64 МБ
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
_ = godotenv.Load()
|
_ = godotenv.Load()
|
||||||
|
|
||||||
@@ -129,6 +132,7 @@ func main() {
|
|||||||
|
|
||||||
// Create a gRPC server object
|
// Create a gRPC server object
|
||||||
s := grpc.NewServer(
|
s := grpc.NewServer(
|
||||||
|
grpc.MaxRecvMsgSize(maxFileSize),
|
||||||
grpc.UnaryInterceptor(
|
grpc.UnaryInterceptor(
|
||||||
processor_jwt.NewAuthorizationInterceptor(
|
processor_jwt.NewAuthorizationInterceptor(
|
||||||
map[string]bool{
|
map[string]bool{
|
||||||
@@ -174,6 +178,10 @@ func main() {
|
|||||||
conn, err := grpc.NewClient(
|
conn, err := grpc.NewClient(
|
||||||
"0.0.0.0:8080",
|
"0.0.0.0:8080",
|
||||||
grpc.WithTransportCredentials(insecure.NewCredentials()),
|
grpc.WithTransportCredentials(insecure.NewCredentials()),
|
||||||
|
grpc.WithDefaultCallOptions(
|
||||||
|
grpc.MaxCallSendMsgSize(maxFileSize),
|
||||||
|
grpc.MaxCallRecvMsgSize(maxFileSize),
|
||||||
|
),
|
||||||
)
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalln("Failed to dial server:", err)
|
log.Fatalln("Failed to dial server:", err)
|
||||||
|
|||||||
Reference in New Issue
Block a user