๋ฒ๊ทธ ์ค๋ช
edgex ํ์ด๋๋ฆฌ ์๋ฒ๊ฐ ์คํ๋์ง ์์ ๋ ๋ฐ์ํ๋ ๋ฐํ์ ์ค๋ฅ,
level=ERROR ts=2021-01-19T01:51:50.815737266Z app=datastorage source=init.go:154 msg="Get \"http://localhost:48080/api/v1/ping\": dial tcp 127.0.0.1:48080: connect: connection refused"
level=INFO ts=2021-01-19T01:51:51.817181193Z app=datastorage source=init.go:144 msg="Check Metadata service's status by ping..."
level=INFO ts=2021-01-19T01:51:51.818287982Z app=datastorage source=init.go:144 msg="Check Data service's status by ping..."
level=ERROR ts=2021-01-19T01:51:51.822577012Z app=datastorage source=init.go:154 msg="Get \"http://localhost:48081/api/v1/ping\": dial tcp 127.0.0.1:48081: connect: connection refused"
level=ERROR ts=2021-01-19T01:51:51.824049381Z app=datastorage source=init.go:154 msg="Get \"http://localhost:48080/api/v1/ping\": dial tcp 127.0.0.1:48080: connect: connection refused"
level=INFO ts=2021-01-19T01:51:52.825768174Z app=datastorage source=init.go:144 msg="Check Metadata service's status by ping..."
level=INFO ts=2021-01-19T01:51:52.826907105Z app=datastorage source=init.go:144 msg="Check Data service's status by ping..."
level=ERROR ts=2021-01-19T01:51:52.830784824Z app=datastorage source=init.go:154 msg="Get \"http://localhost:48081/api/v1/ping\": dial tcp 127.0.0.1:48081: connect: connection refused"
level=ERROR ts=2021-01-19T01:51:52.83209855Z app=datastorage source=init.go:154 msg="Get \"http://localhost:48080/api/v1/ping\": dial tcp 127.0.0.1:48080: connect: connection refused"
INFO[2021-01-19T01:51:53Z]discovery.go:833 activeDiscovery [discoverymgr] activeDiscovery!!!
INFO[2021-01-19T01:51:53Z]discovery.go:571 func1 [deviceDetectionRoutine] edge-orchestration-3125da9e-1e9a-41aa-ac83-004725eb2d1e
level=ERROR ts=2021-01-19T01:51:53.83359109Z app=datastorage source=init.go:139 msg="dependency Metadata service checking time out"
level=ERROR ts=2021-01-19T01:51:53.834663766Z app=datastorage source=init.go:139 msg="dependency Data service checking time out"
level=INFO ts=2021-01-19T01:51:53.840074015Z app=datastorage source=httpserver.go:116 msg="Web server shutting down"
level=INFO ts=2021-01-19T01:51:53.841736032Z app=datastorage source=httpserver.go:107 msg="Web server stopped"
level=INFO ts=2021-01-19T01:51:54.341966491Z app=datastorage source=httpserver.go:118 msg="Web server shut down"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x8d1a0e]
goroutine 44 [running]:
github.com/edgexfoundry/device-sdk-go/internal/autoevent.(*manager).StopAutoEvents(0x0)
/home/t25kim/edge-home-orchestration-go/vendor/github.com/edgexfoundry/device-sdk-go/internal/autoevent/manager.go:69 +0x4e
github.com/edgexfoundry/device-sdk-go/pkg/service.(*DeviceService).Stop(0xc0004c2780, 0xc0005ae600)
/home/t25kim/edge-home-orchestration-go/vendor/github.com/edgexfoundry/device-sdk-go/pkg/service/service.go:134 +0x45
github.com/edgexfoundry/device-sdk-go/pkg/service.Main(0xe2dbda, 0xb, 0xe3a91d, 0x1a, 0xda46e0, 0xc0005a5de0, 0xf46e20, 0xc0005ae600, 0xc0000330a0, 0xc0005ac300, ...)
/home/t25kim/edge-home-orchestration-go/vendor/github.com/edgexfoundry/device-sdk-go/pkg/service/main.go:69 +0x6fa
github.com/edgexfoundry/device-sdk-go/pkg/startup.Bootstrap(0xe2dbda, 0xb, 0xe3a91d, 0x1a, 0xda46e0, 0xc0005a5de0)
/home/t25kim/edge-home-orchestration-go/vendor/github.com/edgexfoundry/device-sdk-go/pkg/startup/bootstrap.go:19 +0x117
created by github.com/lf-edge/edge-home-orchestration-go/src/controller/storagemgr.StorageImpl.StartStorage
/home/t25kim/edge-home-orchestration-go/src/controller/storagemgr/storage.go:51 +0xef
์ฌํํ๊ธฐ ์ํด
์์๋๋ ํ๋
Data Storage๋ฅผ ์์ํ๊ธฐ ์ ์ edgex ํ์ด๋๋ฆฌ ์๋ฒ๋ฅผ ๋ฏธ๋ฆฌ ํ์ธํ์ญ์์ค.
ํ ์คํธ ํ๊ฒฝ ๊ตฌ์ฑ(๋ค์ ์ ๋ณด๋ฅผ ์๋ฃํ์ญ์์ค):
@suresh-lc PTAL. ๋ฏธ๋ฆฌ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ Sunchit๋,
์ ๊ณ ์ฅ๋ฌ๋์ง ์์๋์ต๋๋ค. ๊ทธ๊ฒ์ ๋ฒ๊ทธ์ด๋ฉฐ ์์ ํ๋ ๊ฒ์ ๊ทธ๋ฆฌ ์ด๋ ต์ง ์์ต๋๋ค.
์ข ์์ฑ ์๊ฐ ์ด๊ณผ(EdgeX Core Data ๋ฐ Core Metadata)๋ก ์ธํด ์๋น์ค๊ฐ ์ค์ง๋๋ฉด AutoEvent Manager๊ฐ ์ด๊ธฐํ๋์ง ์์ต๋๋ค.
์ด ์ค์์ https://github.com/edgexfoundry/device-sdk-go/blob/v1.4.0/pkg/service/service.go#L134
StopAutoEvents๋ฅผ ํธ์ถํ๊ธฐ ์ ์ AutoEvent Manager๊ฐ nil์ธ์ง ํ์ธํด์ผ ํฉ๋๋ค.
V2(์์ผ๋๋)์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
์๋ ํ์ธ์ Jim๊ณผ Iain์ ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ๋ ธ์ด ์ง์ ์ ๋ง๋ค๊ณ 1.4.1์ ํ๊ทธ๋ฅผ ์ง์ ํด๋ ๋ฉ๋๊น?
์๋ ํ์ธ์ Sunchit๋,
์ ๊ณ ์ฅ๋ฌ๋์ง ์์๋์ต๋๋ค. ๊ทธ๊ฒ์ ๋ฒ๊ทธ์ด๋ฉฐ ์์ ํ๋ ๊ฒ์ ๊ทธ๋ฆฌ ์ด๋ ต์ง ์์ต๋๋ค.
์ข ์์ฑ ์๊ฐ ์ด๊ณผ(EdgeX Core Data ๋ฐ Core Metadata)๋ก ์ธํด ์๋น์ค๊ฐ ์ค์ง๋๋ฉด AutoEvent Manager๊ฐ ์ด๊ธฐํ๋์ง ์์ต๋๋ค.
์ด ์ค์์ https://github.com/edgexfoundry/device-sdk-go/blob/v1.4.0/pkg/service/service.go#L134
StopAutoEvents๋ฅผ ํธ์ถํ๊ธฐ ์ ์ AutoEvent Manager๊ฐ nil์ธ์ง ํ์ธํด์ผ ํฉ๋๋ค.
V2(์์ผ๋๋)์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
์๋ ํ์ธ์ Jim๊ณผ Iain์ ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ๋ ธ์ด ์ง์ ์ ๋ง๋ค๊ณ 1.4.1์ ํ๊ทธ๋ฅผ ์ง์ ํด๋ ๋ฉ๋๊น?
@suresh-lc ๋๊ฐ ์ด ์ด๋ฉ์ผ์ ์ผ์ต๋๊น?
์๋ ํ์ธ์ Sunchit๋,
์ ๊ณ ์ฅ๋ฌ๋์ง ์์๋์ต๋๋ค. ๊ทธ๊ฒ์ ๋ฒ๊ทธ์ด๋ฉฐ ์์ ํ๋ ๊ฒ์ ๊ทธ๋ฆฌ ์ด๋ ต์ง ์์ต๋๋ค.
์ข ์์ฑ ์๊ฐ ์ด๊ณผ(EdgeX Core Data ๋ฐ Core Metadata)๋ก ์ธํด ์๋น์ค๊ฐ ์ค์ง๋๋ฉด AutoEvent Manager๊ฐ ์ด๊ธฐํ๋์ง ์์ต๋๋ค.
์ด ์ค์์ https://github.com/edgexfoundry/device-sdk-go/blob/v1.4.0/pkg/service/service.go#L134
StopAutoEvents๋ฅผ ํธ์ถํ๊ธฐ ์ ์ AutoEvent Manager๊ฐ nil์ธ์ง ํ์ธํด์ผ ํฉ๋๋ค.
V2(์์ผ๋๋)์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
์๋ ํ์ธ์ Jim๊ณผ Iain์ ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ๋ ธ์ด ์ง์ ์ ๋ง๋ค๊ณ 1.4.1์ ํ๊ทธ๋ฅผ ์ง์ ํด๋ ๋ฉ๋๊น?@suresh-lc ๋๊ฐ ์ด ์ด๋ฉ์ผ์ ์ผ์ต๋๊น?
EdgeX- ์ฅ์น ์๋น์ค ํ์ Cloud Tsai
์ด ๋ฌธ์ ๋ edgexfoundry 'Ireland' ๋ฒ์ ์ ์ฌ์ฉํ์ฌ ํด๊ฒฐ๋ ๊ฒ์ด์ง๋ง, ์์ง ๊ณต์์ ์ผ๋ก ์ถ์๋์ง๋ ์์์ต๋๋ค.
๋๋ ์ด๊ฒ์ known issue
๋๊ณ ์์ผ๋๋๊ฐ ์ถ์๋๋ฉด edgexfoundry๋ฅผ ์
๊ทธ๋ ์ด๋ํ๊ณ ์ถ์ต๋๋ค.
EdgeX ํ์๊ณผ์ ํต์ ํ, ๊ทธ๋ค์ ์ฐ๋ฆฌ์๊ฒ ํฌํฌ๋ฅผ ์ ๊ณตํ์ต๋๋ค: github.com/hahattan/device-sdk-go v1.4.1 ํ๋ ธ์ด ์ง์ ์ ๋ํ ์์ ์ฌํญ์ผ๋ก ์ธํด ์ด ์ถฉ๋์ด ๋ฐ์ํ์ต๋๋ค.
go.mod์์ replace ์ง์๋ฌธ์ ์ฌ์ฉํ์ฌ ์์ ์ฌํญ์ ํ ์คํธํ์ต๋๋ค. ์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ธ๊ธํ๋ฏ์ด ์์ผ๋๋ ๋ฆด๋ฆฌ์ค๊น์ง ๊ธฐ๋ค๋ฆฌ๊ฑฐ๋ EdgeX๊ฐ ์์ผ๋๋๋ฅผ ๋ฆด๋ฆฌ์คํ ๋๊น์ง ์์ ์ฌํญ์ ์ ์ฅ์์ ๋ณต์ ํ ์๋ ์์ต๋๋ค.
๊ฐ์ ์๊ฐ์ ๊ณต์ ํด ์ฃผ์ธ์?
@t25kim
๊ฐ์ฌ ํด์ !
@sun-sharma ์๋ ค์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
replace
ํ๋๊ทธ๋ก go.mod
ํ์ผ์ ์์ ํ ์ ์์ต๋๊น?
์ผ์์ ์ด๋ฉฐ ์ ๊ฑฐ๋ ๊ฒ์ด๋ผ๋ ๋ฉ๋ชจ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
EdgeX ํ์๊ณผ์ ํต์ ํ, ๊ทธ๋ค์ ์ฐ๋ฆฌ์๊ฒ ํฌํฌ๋ฅผ ์ ๊ณตํ์ต๋๋ค: github.com/hahattan/device-sdk-go v1.4.1 ํ๋ ธ์ด ์ง์ ์ ๋ํ ์์ ์ฌํญ์ผ๋ก ์ธํด ์ด ์ถฉ๋์ด ๋ฐ์ํ์ต๋๋ค.
go.mod์์ replace ์ง์๋ฌธ์ ์ฌ์ฉํ์ฌ ์์ ์ฌํญ์ ํ ์คํธํ์ต๋๋ค. ์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ธ๊ธํ๋ฏ์ด ์์ผ๋๋ ๋ฆด๋ฆฌ์ค๊น์ง ๊ธฐ๋ค๋ฆฌ๊ฑฐ๋ EdgeX๊ฐ ์์ผ๋๋๋ฅผ ๋ฆด๋ฆฌ์คํ ๋๊น์ง ์์ ์ฌํญ์ ์ ์ฅ์์ ๋ณต์ ํ ์๋ ์์ต๋๋ค.
๊ฐ์ ์๊ฐ์ ๊ณต์ ํด ์ฃผ์ธ์?
@t25kim
๊ฐ์ฌ ํด์ !