Hello , 

I am currently working for a company and one of our site is having little 
trouble. It is built in golang . I am facing this particular issue for over 
3 months now. No matter what solution i've tried so far , it ends up 
failing. So the site is working fine , but somewhere due to the code there 
is some kind of leak which is causing open files not being closed and due 
to that server crashes and the site goes down until IT restarts. So i've so 
far tried to deal with "defer" and removed all the defer in code without 
return type. There is nothing we have not closed. Also increased server 
ulimit for soft and hard files . Still randomly site breaks down with "too 
many open file" error or "broken pipe" . 
Here is the go env :
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/juhi/Library/Caches/go-build"
GOENV="/Users/juhi/Library/Application Support/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/juhi/go/"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct";
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments 
-fmessage-length=0 
-fdebug-prefix-map=/var/folders/z9/hr670btx0_gdq81bgc3q42w40000gn/T/go-build387581625=/tmp/go-build
 
-gno-record-gcc-switches -fno-common"

P.S have also attached screenshot of the logs and the go version is : go 
version go1.13.4 darwin/amd64
and I have also tried putting "time-stamps" but that generated more error 
so we removed that. 

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/adf07d15-e8bd-4184-b717-2b73d04cf6b0%40googlegroups.com.

Reply via email to