ãã°ã説æãã
ãšããžãªãŒã±ã¹ãã¬ãŒã·ã§ã³ãããã€ã¹æ§æãedgexã«åããŠç»é²ããå ŽåããšããžãªãŒã±ã¹ãã¬ãŒã·ã§ã³ã¯ãã£ãã·ã¥å
ã®ããã€ã¹ãèŠã€ããããšãã§ããŸããã åèµ·ååŸã«æ©èœããŸãã
åçŸããã«ã¯
ãšããžãªãŒã±ã¹ãã¬ãŒã·ã§ã³ããã®ãã°
level=INFO ts=2021-06-08T11:09:41.747141457Z app=datastorage source=config.go:193 msg="Loaded configuration from ./res/configuration.toml"
level=INFO ts=2021-06-08T11:09:41.748290804Z app=datastorage source=config.go:304 msg="Using local configuration from file (0 envVars overrides applied)"
level=INFO ts=2021-06-08T11:09:41.748336679Z app=datastorage source=httpserver.go:99 msg="Web server starting (127.0.0.1:49986)"
level=INFO ts=2021-06-08T11:09:41.748393149Z app=datastorage source=init.go:144 msg="Check Metadata service's status by ping..."
level=INFO ts=2021-06-08T11:09:41.748528479Z app=datastorage source=init.go:144 msg="Check Data service's status by ping..."
level=INFO ts=2021-06-08T11:09:41.749614627Z app=datastorage source=init.go:68 msg="Service clients initialize successful."
level=INFO ts=2021-06-08T11:09:41.750747311Z app=datastorage source=service.go:207 msg="Addressable datastorage doesn't exist, creating a new one"
level=DEBUG ts=2021-06-08T11:09:41.751916563Z app=datastorage source=service.go:153 msg="Trying to find DeviceService: datastorage"
level=INFO ts=2021-06-08T11:09:41.752643978Z app=datastorage source=service.go:157 msg="DeviceService datastorage doesn't exist, creating a new one"
level=DEBUG ts=2021-06-08T11:09:41.754344754Z app=datastorage source=service.go:169 msg="New DeviceService Id: 6faac9ac-6ec1-41ee-8661-927954bb7ea1"
INFO[2021-06-08T11:09:41Z]storagedriver.go:43 Initialize [storagedriver] Device service intialize started
level=DEBUG ts=2021-06-08T11:09:41.75790956Z app=datastorage source=restrouter.go:119 route=/api/v1/resource/{deviceName}/{resourceName} methods=[POST] msg="Route added"
level=INFO ts=2021-06-08T11:09:41.757963324Z app=datastorage source=storagehandler.go:66 msg="Route /api/v1/resource/{deviceName}/{resourceName} added."
level=INFO ts=2021-06-08T11:09:41.759800964Z app=datastorage source=restrouter.go:75 msg="Registering v2 routes..."
level=DEBUG ts=2021-06-08T11:09:41.76021791Z app=datastorage source=profiles.go:47 msg="created absolute path for loading pre-defined Device Profiles: /edge-orchestration/res"
level=DEBUG ts=2021-06-08T11:09:41.76330122Z app=datastorage source=profiles.go:172 msg="Getting EnableValueDescriptorManagement configuration value from Core Metadata"
level=DEBUG ts=2021-06-08T11:09:41.763993203Z app=datastorage source=devices.go:29 msg="Loading pre-define Devices from configuration"
level=DEBUG ts=2021-06-08T11:09:41.764037017Z app=datastorage source=devices.go:35 msg="Device datastorage doesn't exist, creating a new one"
level=DEBUG ts=2021-06-08T11:09:41.764581907Z app=datastorage source=devices.go:75 msg="Adding Device: {\"origin\":1623150581764,\"description\":\"RESTful Device\",\"name\":\"datastorage\",\"adminState\":\"UNLOCKED\",\"operatingState\":\"ENABLED\",\"protocols\":{\"other\":{}},\"labels\":[\"rest\",\"json\"],\"service\":{\"origin\":1623150581751,\"id\":\"6faac9ac-6ec1-41ee-8661-927954bb7ea1\",\"name\":\"datastorage\",\"operatingState\":\"ENABLED\",\"addressable\":{\"origin\":1623150581749,\"id\":\"7b016ca7-5b53-4aa3-88e5-6f4a0b484271\",\"name\":\"datastorage\",\"protocol\":\"HTTP\",\"method\":\"POST\",\"address\":\"127.0.0.1\",\"port\":49986,\"path\":\"/api/v1/callback\",\"baseURL\":\"http://127.0.0.1:49986\",\"url\":\"http://127.0.0.1:49986/api/v1/callback\"},\"adminState\":\"UNLOCKED\"},\"profile\":{\"description\":\"REST Device\",\"id\":\"3b356db4-fe39-4dc4-bd25-8bebef5e15ce\",\"name\":\"datastorage\",\"manufacturer\":\"Home Edge\",\"model\":\"Home Edge\",\"labels\":[\"rest\",\"json\",\"numeric\",\"float\",\"int\"],\"deviceResources\":[{\"description\":\"json\",\"name\":\"json\",\"properties\":{\"value\":{\"type\":\"String\",\"readWrite\":\"RW\",\"mediaType\":\"application/json\"},\"units\":{\"type\":\"String\",\"readWrite\":\"R\"}}},{\"name\":\"int\",\"properties\":{\"value\":{\"type\":\"Int64\",\"readWrite\":\"RW\",\"mediaType\":\"text/plain\"},\"units\":{\"type\":\"String\",\"readWrite\":\"R\"}}},{\"description\":\"float\",\"name\":\"float\",\"properties\":{\"value\":{\"type\":\"Float64\",\"readWrite\":\"RW\",\"mediaType\":\"text/plain\"},\"units\":{\"type\":\"String\",\"readWrite\":\"R\"}}},{\"description\":\"jpeg\",\"name\":\"jpeg\",\"properties\":{\"value\":{\"type\":\"Binary\",\"readWrite\":\"RW\",\"mediaType\":\"image/jpeg\"},\"units\":{\"type\":\"String\",\"readWrite\":\"R\"}}},{\"description\":\"png\",\"name\":\"png\",\"properties\":{\"value\":{\"type\":\"Binary\",\"readWrite\":\"RW\",\"mediaType\":\"image/png\"},\"units\":{\"type\":\"String\",\"readWrite\":\"R\"}}},{\"description\":\"string\",\"name\":\"string\",\"properties\":{\"value\":{\"type\":\"String\",\"readWrite\":\"RW\",\"mediaType\":\"text/plain\"},\"units\":{\"type\":\"String\",\"readWrite\":\"R\"}}}]}}"
level=INFO ts=2021-06-08T11:09:41.766971106Z app=datastorage source=autodiscovery.go:32 msg="AutoDiscovery stopped: disabled by configuration"
level=INFO ts=2021-06-08T11:09:41.767031297Z app=datastorage source=autodiscovery.go:37 msg="AutoDiscovery stopped: interval error in configuration"
level=INFO ts=2021-06-08T11:09:41.76706353Z app=datastorage source=autodiscovery.go:41 msg="AutoDiscovery stopped: ProtocolDiscovery not implemented"
level=INFO ts=2021-06-08T11:09:41.767094873Z app=datastorage source=message.go:50 msg="Service dependencies resolved..."
level=INFO ts=2021-06-08T11:09:41.767156624Z app=datastorage source=message.go:51 msg="Starting datastorage to be replaced by makefile "
level=INFO ts=2021-06-08T11:09:41.767182718Z app=datastorage source=message.go:58 msg="Service started in: 20.913936ms"
level=DEBUG ts=2021-06-08T11:09:51.973581107Z app=datastorage source=storagehandler.go:84 msg="Received POST for Device=datastorage Resource=int"
level=INFO ts=2021-06-08T11:09:51.973670443Z app=datastorage source=manageddevices.go:71 msg="Device datastorage cannot be found in cache"
level=ERROR ts=2021-06-08T11:09:51.973714012Z app=datastorage source=storagehandler.go:88 msg="Incoming reading ignored. Device 'datastorage' not found"
ãã¹ãç°å¢ã®æ§æïŒæ¬¡ã®æ å ±ãå ¥åããŠãã ããïŒïŒ
ããã«ã¡ã¯@ t25kim ã
ãã°ãåçŸããŸããã ããã¯ãæ°ããããã€ã¹ãè¿œå ããããšãããã³ã«çºçããŸãã
äŸ ïŒ
ãã®ããã€ã¹ã¯ã2åç®ã®ãã«ããŸã§çºèŠãããŸããã§ããã ãããè€æ°åè©ŠããŸãããããã®åé¡ã¯äžè²«ããŠããããã§ãã ãããHanoiãªãªãŒã¹ã®åé¡ã ã£ãã®ãããããšãç§ãã¡ã®åŽããè¡ãå¿ èŠãããã®ãââã確èªããŠããŸãã
ããã«ã¡ã¯@ t25kim ã
ãã°ãåçŸããŸããã ããã¯ãæ°ããããã€ã¹ãè¿œå ããããšãããã³ã«çºçããŸãã
äŸ ïŒ
- YAMLãããã¡ã€ã«ã®ååãç·šéããå Žå
- èšå®ãã¡ã€ã«ã§ããã€ã¹ã®ååãç·šéããŸã
ãã®ããã€ã¹ã¯ã2åç®ã®ãã«ããŸã§çºèŠãããŸããã§ããã ãããè€æ°åè©ŠããŸãããããã®åé¡ã¯äžè²«ããŠããããã§ãã ãããHanoiãªãªãŒã¹ã®åé¡ã ã£ãã®ãããããšãç§ãã¡ã®åŽããè¡ãå¿ èŠãããã®ãââã確èªããŠããŸãã
@ sun-sharmaã«æè¬ããŸãã
EdgeXv2.0.0ã§ãåãåé¡ãçºçããŸããã PRïŒ326ã§ãã¹ãããŠãã ããã
ãã®åé¡ã¯EdgeXåŽããã®ãã®ã§ããããµãŒãã¹ãéå§ããããšãã¡ã¿ããŒã¿ã«ãã§ã«ååšããããã€ã¹ããã£ãã·ã¥ã«ããŒããããŸãã ãã ããè¿œå ãããããã€ã¹ã¯ãã£ãã·ã¥ã«è¿œå ãããŸããã ãããã£ãŠãããã¯åèµ·ååŸã«ã¯çºçããŸããã device-rest.goã§è©ŠããŸããã åãæ¯ãèãã芳å¯ããŸããã edgexãã¡ãŠã³ããªã®device-sdkã«å€æŽãå¿ èŠã§ãã edgexfoundryã®å Žåãããã€ã¹SDKã®ãã§ãã¯ãããã¡ã€ã«ïŒ/internal/provision/devices.goïŒã ããã¯ãããã€ã¹ã®èµ·åæã«åŒã³åºãããŸãã
ãã®åé¡ã¯EdgeXåŽããã®ãã®ã§ããããµãŒãã¹ãéå§ããããšãã¡ã¿ããŒã¿ã«ãã§ã«ååšããããã€ã¹ããã£ãã·ã¥ã«ããŒããããŸãã ãã ããè¿œå ãããããã€ã¹ã¯ãã£ãã·ã¥ã«è¿œå ãããŸããã ãããã£ãŠãããã¯åèµ·ååŸã«ã¯çºçããŸããã device-rest.goã§è©ŠããŸããã åãæ¯ãèãã芳å¯ããŸããã edgexãã¡ãŠã³ããªã®device-sdkã«å€æŽãå¿ èŠã§ãã edgexfoundryã®å Žåãããã€ã¹SDKã®ãã§ãã¯ãããã¡ã€ã«ïŒ/internal/provision/devices.goïŒã ããã¯ãããã€ã¹ã®èµ·åæã«åŒã³åºãããŸãã
@ nitu-s-guptaç§ãšäžç·ã«EdgeXã«ã¢ãããŒãããŠããã®åé¡ã解決ããŠã¿ãŠã¯ã©ãã§ããããã ð
ãã®åé¡ã¯EdgeXåŽããã®ãã®ã§ããããµãŒãã¹ãéå§ããããšãã¡ã¿ããŒã¿ã«ãã§ã«ååšããããã€ã¹ããã£ãã·ã¥ã«ããŒããããŸãã ãã ããè¿œå ãããããã€ã¹ã¯ãã£ãã·ã¥ã«è¿œå ãããŸããã ãããã£ãŠãããã¯åèµ·ååŸã«ã¯çºçããŸããã device-rest.goã§è©ŠããŸããã åãæ¯ãèãã芳å¯ããŸããã edgexãã¡ãŠã³ããªã®device-sdkã«å€æŽãå¿ èŠã§ãã edgexfoundryã®å Žåãããã€ã¹SDKã®ãã§ãã¯ãããã¡ã€ã«ïŒ/internal/provision/devices.goïŒã ããã¯ãããã€ã¹ã®èµ·åæã«åŒã³åºãããŸãã
ãç²ãæ§ã§ããïŒ
詳现ã«èª¬æããŸãããedgex-metadataã¯ãã£ãã·ã¥ãæŽæ°ããããã®ãªã¯ãšã¹ãïŒã¬ã€ãã¯æ£ãããããŸããïŒããµãŒãã¹ã«éä¿¡ããå¿
èŠããããŸãã ãã ããedgex-metadataã¯ãããè¡ããŸããã
ãã®RESTAPIãããŒã¿ã¹ãã¬ãŒãžã«åŒã³åºããšããã£ãã·ã¥ãæŽæ°ãããŸããã
curl http://localhost:48081/api/v1/device
[{"created":1629351516733,"modified":1629351516733,"origin":1629351516731,"description":"RESTful Device","id":"774deba4-5469-4c38-8c2a-93a0f3c08252","name":"edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2",
$ curl -X'POST''http ïŒ// localhost ïŒ49986 / api / v1 / callback '-H'acceptïŒ / ' -H'Content-TypeïŒapplication / json '-d' {"type"ïŒ "DEVICE "ã" id "ïŒ" 774deba4-5469-4c38-8c2a-93a0f3c08252 "} '
INFO[2021-08-19T06:01:36Z]discovery.go:577 func1
level=INFO ts=2021-08-19T06:02:25.506828567Z app=datastorage source=device.go:72 msg="Added device: edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2"
INFO[2021-08-19T06:02:25Z]storagedriver.go:73 AddDevice [storagedriver] Device has been successfully added!!!!!! edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2
level=DEBUG ts=2021-08-19T06:02:25.50692288Z app=datastorage source=device.go:82 msg="Invoked driver.AddDevice callback for edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2"
level=DEBUG ts=2021-08-19T06:02:25.50693632Z app=datastorage source=device.go:89 msg="Handler - starting AutoEvents for device edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2"
edgexã¯ä¿®æ£ãããããããŒã¿ã¹ãã¬ãŒãžã«åé¿çã³ãŒããè¿œå ã§ãããšæããŸãã
ããªãã¯äœã奜ããïŒ ïŒãã®åé¡ãedgexã«å
±æããããšã¯ããªãŒãã³ãœãŒã¹ã®ã³ã©ãã¬ãŒã·ã§ã³ã«é©ããŠããŸã
@ t25kimããã€ã¹SDKã®edgexgithubã§åé¡ãçºçãããŠãæŽæ°ã§ããããã«ããŠã¯ã©ãã§ãã
ãã®åé¡ã¯EdgeXåŽããã®ãã®ã§ããããµãŒãã¹ãéå§ããããšãã¡ã¿ããŒã¿ã«ãã§ã«ååšããããã€ã¹ããã£ãã·ã¥ã«ããŒããããŸãã ãã ããè¿œå ãããããã€ã¹ã¯ãã£ãã·ã¥ã«è¿œå ãããŸããã ãããã£ãŠãããã¯åèµ·ååŸã«ã¯çºçããŸããã device-rest.goã§è©ŠããŸããã åãæ¯ãèãã芳å¯ããŸããã edgexãã¡ãŠã³ããªã®device-sdkã«å€æŽãå¿ èŠã§ãã edgexfoundryã®å Žåãããã€ã¹SDKã®ãã§ãã¯ãããã¡ã€ã«ïŒ/internal/provision/devices.goïŒã ããã¯ãããã€ã¹ã®èµ·åæã«åŒã³åºãããŸãã
ãç²ãæ§ã§ããïŒ
詳现ã«èª¬æããŸãããedgex-metadataã¯ãã£ãã·ã¥ãæŽæ°ããããã®ãªã¯ãšã¹ãïŒã¬ã€ãã¯æ£ãããããŸããïŒããµãŒãã¹ã«éä¿¡ããå¿ èŠããããŸãã ãã ããedgex-metadataã¯ãããè¡ããŸããã
ãã®RESTAPIãããŒã¿ã¹ãã¬ãŒãžã«åŒã³åºããšããã£ãã·ã¥ãæŽæ°ãããŸãããedgex-ã¡ã¿ããŒã¿ããŒã¿
curl http://localhost:48081/api/v1/device [{"created":1629351516733,"modified":1629351516733,"origin":1629351516731,"description":"RESTful Device","id":"774deba4-5469-4c38-8c2a-93a0f3c08252","name":"edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2",
CURLãªã¯ãšã¹ã
$ curl -X'POST''http ïŒ// localhost ïŒ49986 / api / v1 / callback '-H'acceptïŒ_ / _'- H'Content-TypeïŒapplication / json' -d '{"type"ïŒ "DEVICE"ã "id"ïŒ "774deba4-5469-4c38-8c2a-93a0f3c08252"} '
ãšããžãªãŒã±ã¹ãã¬ãŒã·ã§ã³ãã°
INFO[2021-08-19T06:01:36Z]discovery.go:577 func1 level=INFO ts=2021-08-19T06:02:25.506828567Z app=datastorage source=device.go:72 msg="Added device: edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2" INFO[2021-08-19T06:02:25Z]storagedriver.go:73 AddDevice [storagedriver] Device has been successfully added!!!!!! edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2 level=DEBUG ts=2021-08-19T06:02:25.50692288Z app=datastorage source=device.go:82 msg="Invoked driver.AddDevice callback for edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2" level=DEBUG ts=2021-08-19T06:02:25.50693632Z app=datastorage source=device.go:89 msg="Handler - starting AutoEvents for device edge-orchestration-c1b23cc6-0767-400a-9cf0-36e1b3902da2"
edgexã¯ä¿®æ£ãããããããŒã¿ã¹ãã¬ãŒãžã«åé¿çã³ãŒããè¿œå ã§ãããšæããŸãã
ããªãã¯äœã奜ããïŒ ïŒãã®åé¡ãedgexã«å ±æããããšã¯ããªãŒãã³ãœãŒã¹ã®ã³ã©ãã¬ãŒã·ã§ã³ã«é©ããŠããŸã
@jpwhitemnããã«ã¡ã¯ãEdgeXFoundryã«é¢é£ããããŒã¿ã¹ãã¬ãŒãžã«é¢ããåé¡ããå§ãããŸãã ãã®ãããã¯ã«ã€ããŠè©±ãåã£ãã解決ãããããããã«ãEdgeXã³ãã¥ããã£ããé©åãªäººç©ã玹ä»ããŠããã ããŸããïŒ ð
ããã€ã¹SDKã®edgexgithubã§åé¡ãçºçãããŠãæŽæ°ã§ããããã«ããŠã¯ã©ãã§ããããã åé¿çã¯ãAPIãåŒã³åºãã®ãšåãããã«å®è¡ã§ããŸãã ãããããã1ã€æ°ä»ããã®ã¯ãã³ãŒã«ããã¯ãããstoragedriverã§ãããããã¯ãããã€ã¹ãè¿œå ããããšãã«åŒã³åºãå¿ èŠããããŸãã ãããããããåŒã³åºãããŸãããããã¯ãäœæ¥ãšæé ãããã«å«ãŸããããã§ãã
ãã®åé¡ãedgexãšå ±æããããšã«åæããŸãã ãã ããããŒã ãšããžã®dãªãªãŒã¹ã®åã«ããããedgexã«å®è£ ãããŠããªãå Žåã¯ãEdgeOrchestrationã§ä¿®æ£ããŸãããã
.search-word {
èæ¯-è²ïŒïŒffee94
}
NS {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
TD {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
LI {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
äœ {
ãã©ã³ããµã€ãºïŒ10pt; FONT-FAMILYïŒArialãarial
}
NS {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
ããã«ã¡ã¯ããŒã¿ãŒã
åé¡ã¯EdgeXåŽããã§ã¯ãããŸããã Cloud Tsaiãšè©±ãåã£ãåŸãã³ã¢ããŒã¿ãã³ãŒã«ããã¯ãåŒã³åºãããšãã§ããããã£ãã·ã¥ãæŽæ°ãããªãã£ãããã«ãééã£ãIPã¢ãã¬ã¹ã®äœ¿çšæ³ãç解ããŸããã ããŒã«ã«ãã·ã³ã®å Žåããã¹ãæã«docker0IPã¢ãã¬ã¹ã䜿çšããããšã§åé¡ã解決ããŸãã
ãããä»ãåé¡ã¯ãTaewanãEdgeXã1ã€ã®ããã€ã¹ã§ç¬ç«ããŠå®è¡ããEdge-Orchestrationããããã¯ãŒã¯ã«æ¥ç¶ãããå¥ã®ããã€ã¹ã§å®è¡ããããšã«ã€ããŠéåžžã«ããèšåããŠããã·ããªãªã§ãã ãããã£ãŠãããã¯ãã£ãã·ã¥ã®åé¡ã«é¢ä¿ãªããã¹ãããå¿
èŠããããŸãã ç§ã¯åããããªèšå®ãããããšããŠããŸãã éåžžã®pingããã«ãŒïŒã¢ã«ãã€ã³ïŒã§åæ§ã®ã·ããªãªããã¹ããããªãŒããŒã¬ã€ãããã¯ãŒã¯ã䜿çšããŠéä¿¡ãã»ããã¢ããããããšãã§ããŸãããã 次ã«ããšããžãªãŒã±ã¹ãã¬ãŒã·ã§ã³ãè©ŠããŠã¿ãå¿
èŠããããŸãã
ããããšãããããŸããããã§ã¯ããå
æ°ã§
ããã¥
- - - - - ãªãªãžãã«ã¡ãã»ãŒãž - - - - -
éä¿¡è
ïŒPeter Moonki @ ã >>æ¥ä»ïŒ2021-09-07 07:46ïŒGMT + 5ïŒ30ïŒã¿ã€ãã«ïŒReïŒ[lf-edge / edge-home-orchestration-go] [DataStorage]ããã£ãã·ã¥å
ã®ããã€ã¹ãèŠã€ããããšãã§ããŸããïŒïŒ312ïŒå®å
ïŒ* @ ã >>
CCïŒNitu Sajjanlal @ ã >ã @ ã* >
@ nitu-s-guptaãã®åé¡ãEdgeXã§ãªã¯ãšã¹ãããã®ã§ã¯ãªããHomeEdgeãã解決ããããšã«ã€ããŠã©ãæããŸããããªã¯ãšã¹ãã®è«ççæ ¹æ ã¯ãEdgeXã®æ¢åã®device-sdk-goãšç«¶åããŠããããã«æãããããã§ãã
-èšåãããããããããåãåã£ãŠããŸãããã®ã¡ãŒã«ã«çŽæ¥è¿ä¿¡ããããGitHubã§è¡šç€ºããããç»é²ã解é€ããŠãã ãããiOSãŸãã¯Androidçšã®GitHubMobileã䜿çšããŠå€åºå
ã§ããªã¢ãŒãžéç¥ãéä¿¡ããŸãã
芪åãªèª¬æãããããšãã@nitu-s-guptað
æãåèã«ãªãã³ã¡ã³ã
.search-word {
èæ¯-è²ïŒïŒffee94
}
NS {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
TD {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
LI {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
äœ {
ãã©ã³ããµã€ãºïŒ10pt; FONT-FAMILYïŒArialãarial
}
NS {
ãã©ã³ããµã€ãºïŒ10pt; ããŒãžã³-ããã ïŒ5px; FONT-FAMILYïŒArialãarial; ããŒãžã³ãããïŒ5px
}
ããã«ã¡ã¯ããŒã¿ãŒã
åé¡ã¯EdgeXåŽããã§ã¯ãããŸããã Cloud Tsaiãšè©±ãåã£ãåŸãã³ã¢ããŒã¿ãã³ãŒã«ããã¯ãåŒã³åºãããšãã§ããããã£ãã·ã¥ãæŽæ°ãããªãã£ãããã«ãééã£ãIPã¢ãã¬ã¹ã®äœ¿çšæ³ãç解ããŸããã ããŒã«ã«ãã·ã³ã®å Žåããã¹ãæã«docker0IPã¢ãã¬ã¹ã䜿çšããããšã§åé¡ã解決ããŸãã
ãããä»ãåé¡ã¯ãTaewanãEdgeXã1ã€ã®ããã€ã¹ã§ç¬ç«ããŠå®è¡ããEdge-Orchestrationããããã¯ãŒã¯ã«æ¥ç¶ãããå¥ã®ããã€ã¹ã§å®è¡ããããšã«ã€ããŠéåžžã«ããèšåããŠããã·ããªãªã§ãã ãããã£ãŠãããã¯ãã£ãã·ã¥ã®åé¡ã«é¢ä¿ãªããã¹ãããå¿ èŠããããŸãã ç§ã¯åããããªèšå®ãããããšããŠããŸãã éåžžã®pingããã«ãŒïŒã¢ã«ãã€ã³ïŒã§åæ§ã®ã·ããªãªããã¹ããããªãŒããŒã¬ã€ãããã¯ãŒã¯ã䜿çšããŠéä¿¡ãã»ããã¢ããããããšãã§ããŸãããã 次ã«ããšããžãªãŒã±ã¹ãã¬ãŒã·ã§ã³ãè©ŠããŠã¿ãå¿ èŠããããŸãã
ããããšãããããŸããããã§ã¯ããå æ°ã§
ããã¥
- - - - - ãªãªãžãã«ã¡ãã»ãŒãž - - - - -
éä¿¡è ïŒPeter Moonki @ ã >>æ¥ä»ïŒ2021-09-07 07:46ïŒGMT + 5ïŒ30ïŒã¿ã€ãã«ïŒReïŒ[lf-edge / edge-home-orchestration-go] [DataStorage]ããã£ãã·ã¥å ã®ããã€ã¹ãèŠã€ããããšãã§ããŸããïŒïŒ312ïŒå®å ïŒ* @ ã >>
CCïŒNitu Sajjanlal @ ã >ã @ ã* >
@ nitu-s-guptaãã®åé¡ãEdgeXã§ãªã¯ãšã¹ãããã®ã§ã¯ãªããHomeEdgeãã解決ããããšã«ã€ããŠã©ãæããŸããããªã¯ãšã¹ãã®è«ççæ ¹æ ã¯ãEdgeXã®æ¢åã®device-sdk-goãšç«¶åããŠããããã«æãããããã§ãã
-èšåãããããããããåãåã£ãŠããŸãããã®ã¡ãŒã«ã«çŽæ¥è¿ä¿¡ããããGitHubã§è¡šç€ºããããç»é²ã解é€ããŠãã ãããiOSãŸãã¯Androidçšã®GitHubMobileã䜿çšããŠå€åºå ã§ããªã¢ãŒãžéç¥ãéä¿¡ããŸãã