Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Nucleo Greengrass
Il componente Greengrass nucleus (aws.greengrass.Nucleus
) è un componente obbligatorio e il requisito minimo per eseguire il software AWS IoT Greengrass Core su un dispositivo. È possibile configurare questo componente per personalizzare e aggiornare il software AWS IoT Greengrass Core da remoto. Implementa questo componente per configurare impostazioni come proxy, ruolo del dispositivo e configurazione degli AWS IoT oggetti sui tuoi dispositivi principali.
Importante
Quando la versione del componente nucleus cambia o quando modifichi determinati parametri di configurazione, il software AWS IoT Greengrass Core, che include il nucleus e tutti gli altri componenti del dispositivo, si riavvia per applicare le modifiche.
Quando distribuisci un componente, AWS IoT Greengrass installa le ultime versioni supportate di tutte le dipendenze del componente. Per questo motivo, le nuove versioni patch dei componenti pubblici AWS forniti potrebbero essere distribuite automaticamente sui dispositivi principali se si aggiungono nuovi dispositivi a un gruppo di oggetti o si aggiorna la distribuzione destinata a tali dispositivi. Alcuni aggiornamenti automatici, come un aggiornamento Nucleus, possono causare il riavvio imprevisto dei dispositivi.
Per evitare aggiornamenti involontari per un componente in esecuzione sul tuo dispositivo, ti consigliamo di includere direttamente la versione preferita di quel componente quando crei una distribuzione. Per ulteriori informazioni sul comportamento di aggiornamento per il software AWS IoT Greengrass Core, consultaAggiornamento del software AWS IoT Greengrass Core (OTA).
Argomenti
Versioni
Questo componente ha le seguenti versioni:
-
2.13.x
-
2.12x
-
2.11. x
-
2.10.x
-
2.9.x
-
2.8.x
-
2.7.x
-
2.6.x
-
2,5. x
-
2.4.x
-
2.3.x
-
2.2.x
-
2.1.x
-
2,0x
Sistema operativo
Questo componente può essere installato su dispositivi principali che eseguono i seguenti sistemi operativi:
Linux
Windows
Per ulteriori informazioni, consulta Piattaforme supportate.
Requisiti
I dispositivi devono soddisfare determinati requisiti per installare ed eseguire il Greengrass nucleus e il AWS IoT Greengrass software Core. Per ulteriori informazioni, consulta Requisiti per il dispositivo.
Il componente Greengrass nucleus è supportato per l'esecuzione in un. VPC Per distribuire questo componente in aVPC, è necessario quanto segue.
-
Il componente Greengrass nucleus deve avere connettività a AWS IoT data, AWS IoT Credentials e Amazon S3.
Dipendenze
Il nucleo Greengrass non include alcuna dipendenza dai componenti. Tuttavia, diversi componenti AWS forniti includono il nucleo come dipendenza. Per ulteriori informazioni, consulta AWS-componenti forniti.
Download e installazione
Puoi scaricare un programma di installazione che configura il componente Greengrass nucleus sul tuo dispositivo. Questo programma di installazione configura il dispositivo come dispositivo principale Greengrass. È possibile eseguire due tipi di installazione: un'installazione rapida che crea AWS le risorse necessarie all'utente o un'installazione manuale in cui AWS le risorse vengono create dall'utente. Per ulteriori informazioni, consulta Installare il software AWS IoT Greengrass Core..
Puoi anche seguire un tutorial per installare il nucleo Greengrass ed esplorare lo sviluppo dei componenti Greengrass. Per ulteriori informazioni, consulta Tutorial: Nozioni di base su AWS IoT Greengrass V2.
Configurazione
Questo componente fornisce i seguenti parametri di configurazione che è possibile personalizzare quando si distribuisce il componente. Alcuni parametri richiedono il riavvio del software AWS IoT Greengrass Core per avere effetto. Per ulteriori informazioni sui motivi e sulle modalità di configurazione di questo componente, consultaConfigurare il software AWS IoT Greengrass Core.
iotRoleAlias
L'alias del AWS IoT ruolo che rimanda a un IAM ruolo di scambio di token. Il fornitore di AWS IoT credenziali assume questo ruolo per consentire al dispositivo principale Greengrass di interagire con i servizi. AWS Per ulteriori informazioni, consulta Autorizza i dispositivi principali a interagire con i servizi AWS.
Quando si esegue il software AWS IoT Greengrass Core con l'
--provision true
opzione, il software fornisce un alias di ruolo e ne imposta il valore nel componente nucleo.-
interpolateComponentConfiguration
-
(Facoltativo) È possibile abilitare il Greengrass nucleus per interpolare le variabili di ricetta dei componenti nelle configurazioni dei componenti e unire gli aggiornamenti di configurazione. Si consiglia di impostare questa opzione
true
in modo che il dispositivo principale possa eseguire componenti Greengrass che utilizzano variabili di ricetta nelle loro configurazioni.Questa funzionalità è disponibile per la versione 2.6.0 e successive di questo componente.
Impostazione predefinita:
false
networkProxy
-
(Facoltativo) Il proxy di rete da utilizzare per tutte le connessioni. Per ulteriori informazioni, consulta Connessione alla porta 443 o tramite un proxy di rete.
Importante
Quando si implementa una modifica a questo parametro di configurazione, il software AWS IoT Greengrass Core si riavvia per rendere effettiva la modifica.
Questo oggetto contiene le seguenti informazioni:
noProxyAddresses
-
(Facoltativo) Un elenco separato da virgole di indirizzi IP o nomi host che sono esenti dal proxy.
proxy
-
Il proxy a cui connettersi. Questo oggetto contiene le seguenti informazioni:
url
-
Il URL formato del server proxy
scheme://userinfo@host:port
.-
scheme
— Lo schema, che deve esserehttp
ohttps
.Importante
I dispositivi core Greengrass devono eseguire Greengrass nucleus v2.5.0 o versione successiva per utilizzare i proxy. HTTPS
Se configuri un HTTPS proxy, devi aggiungere il certificato CA del server proxy al certificato Amazon root CA del dispositivo principale. Per ulteriori informazioni, consulta Abilita il dispositivo principale in modo che consideri attendibile un proxy HTTPS.
-
userinfo
— (Facoltativo) Le informazioni sul nome utente e sulla password. Se si specificano queste informazioni nelurl
, il dispositivo principale Greengrass ignora iusername
campi and.password
-
host
— Il nome host o l'indirizzo IP del server proxy. -
port
— (Facoltativo) Il numero di porta. Se non specifichi la porta, il dispositivo principale Greengrass utilizza i seguenti valori predefiniti:-
http
— 80 -
https
— 443
-
-
username
-
(Facoltativo) Il nome utente che autentica il server proxy.
password
-
(Facoltativo) La password che autentica il server proxy.
mqtt
-
(Opzionale) La MQTT configurazione per il dispositivo principale Greengrass. Per ulteriori informazioni, consulta Connessione alla porta 443 o tramite un proxy di rete.
Importante
Quando si implementa una modifica a questo parametro di configurazione, il software AWS IoT Greengrass Core si riavvia per rendere effettiva la modifica.
Questo oggetto contiene le seguenti informazioni:
port
-
(Facoltativo) La porta da utilizzare per MQTT le connessioni.
Impostazione predefinita:
8883
keepAliveTimeoutMs
-
(Facoltativo) La quantità di tempo in millisecondi tra ogni
PING
messaggio inviato dal client per mantenere attiva la MQTT connessione. Questo valore deve essere maggiore di.pingTimeoutMs
Impostazione predefinita:
60000
(60 secondi) pingTimeoutMs
-
(Facoltativo) La quantità di tempo in millisecondi che il client attende di ricevere un
PINGACK
messaggio dal server. Se l'attesa supera il timeout, il dispositivo principale si chiude e riapre la connessione. MQTT Questo valore deve essere inferiore a.keepAliveTimeoutMs
Impostazione predefinita:
30000
(30 secondi) operationTimeoutMs
-
(Facoltativo) La quantità di tempo in millisecondi che il client attende il completamento MQTT delle operazioni (come
CONNECT
oPUBLISH
). Questa opzione non si applica ai messaggi MQTTPING
né li mantiene attivi.Impostazione predefinita:
30000
(30 secondi) maxInFlightPublishes
-
(Facoltativo) Il numero massimo di messaggi MQTT QoS 1 non riconosciuti che possono essere in transito contemporaneamente.
Questa funzionalità è disponibile per la versione 2.1.0 e successive di questo componente.
Impostazione predefinita:
5
Intervallo valido: valore massimo di 100
maxMessageSizeInBytes
-
(Facoltativo) La dimensione massima di un MQTT messaggio. Se un messaggio supera questa dimensione, il nucleo di Greengrass lo respinge con un errore.
Questa funzionalità è disponibile per la versione 2.1.0 e successive di questo componente.
Impostazione predefinita:
131072
(128 KB)Intervallo valido: valore massimo di
2621440
(2,5 MB) maxPublishRetry
-
(Facoltativo) Il numero massimo di volte in cui riprovare un messaggio che non viene pubblicato. È possibile specificare di
-1
riprovare un numero illimitato di volte.Questa funzionalità è disponibile per la versione 2.1.0 e successive di questo componente.
Impostazione predefinita:
100
spooler
-
(Opzionale) La configurazione dello MQTT spooler per il dispositivo principale Greengrass. Questo oggetto contiene le seguenti informazioni:
storageType
-
Il tipo di archiviazione per l'archiviazione dei messaggi. Se
storageType
è impostato suDisk
,pluginName
può essere configurato. È possibile specificareMemory
oDisk
.Importante
Se lo MQTT spooler
storageType
è impostato suDisk
e desideri effettuare il downgrade di Greengrass nucleus dalla versione 2.11.x a una versione precedente, devi modificare nuovamente la configurazione a.Memory
L'unica configurazionestorageType
supportata nelle versioni 2.10.x e precedenti di Greengrass nucleus è.Memory
La mancata osservanza di queste indicazioni può causare la rottura dello spooler. Ciò impedirebbe al dispositivo principale Greengrass di inviare MQTT messaggi a. Cloud AWSImpostazione predefinita:
Memory
pluginName
-
(Facoltativo) Il nome del componente del plugin. Questo componente verrà utilizzato solo se
storageType
è impostato suDisk
. Questa opzione è predefinitaaws.greengrass.DiskSpooler
e utilizzerà quella fornita da GreenGrass. Spooler del discoImpostazione predefinita:
"aws.greengrass.DiskSpooler"
maxSizeInBytes
-
(Facoltativo) La dimensione massima della cache in cui il dispositivo principale archivia i messaggi non elaborati in memoria. MQTT Se la cache è piena, i nuovi messaggi vengono rifiutati.
Impostazione predefinita:
2621440
(2,5 MB) keepQos0WhenOffline
-
(Facoltativo) È possibile eseguire lo spool MQTT dei messaggi QoS 0 che il dispositivo principale riceve mentre è offline. Se imposti questa opzione su
true
, il dispositivo principale sposta i messaggi QoS 0 che non può inviare mentre è offline. Se imposti questa opzione sufalse
, il dispositivo principale scarta questi messaggi. Il dispositivo principale esegue sempre lo spoiler dei messaggi QoS 1 a meno che lo spool non sia pieno.Impostazione predefinita:
false
version
-
(Facoltativo) La versione di. MQTT È possibile specificare
mqtt3
omqtt5
.Impostazione predefinita:
mqtt5
receiveMaximum
-
(Facoltativo) Il numero massimo di pacchetti QoS1 non riconosciuti che il broker può inviare.
Impostazione predefinita:
100
sessionExpirySeconds
-
(Facoltativo) La quantità di tempo in secondi che puoi richiedere per la durata di una sessione da IoT Core. L'impostazione predefinita è il tempo massimo supportato da AWS IoT Core.
Impostazione predefinita:
604800 (7 days)
minimumReconnectDelaySeconds
-
(Facoltativo) Un'opzione per il comportamento di riconnessione. La quantità minima di tempo in secondi per la MQTT riconnessione.
Impostazione predefinita:
1
maximumReconnectDelaySeconds
-
(Facoltativo) Un'opzione per il comportamento di riconnessione. Il tempo massimo in secondi per la MQTT riconnessione.
Impostazione predefinita:
120
minimumConnectedTimeBeforeRetryResetSeconds
-
(Facoltativo) Un'opzione per il comportamento di riconnessione. Il periodo di tempo in secondi in cui una connessione deve essere attiva prima che il ritardo tra i tentativi venga ripristinato al minimo.
Impostazione predefinita:
30
-
jvmOptions
-
(Facoltativo) Le JVM opzioni da utilizzare per eseguire il software Core. AWS IoT Greengrass Per informazioni sulle JVM opzioni consigliate per l'esecuzione AWS IoT Greengrass del software Core, consultaControlla l'allocazione della memoria con le opzioni JVM.
Importante
Quando si implementa una modifica a questo parametro di configurazione, il software AWS IoT Greengrass Core si riavvia per rendere effettiva la modifica.
iotDataEndpoint
-
L'endpoint di AWS IoT dati per il tuo. Account AWS
Quando esegui il software AWS IoT Greengrass Core con l'
--provision true
opzione, il software ottiene i dati e le credenziali dagli endpoint AWS IoT e li imposta nel componente nucleus. iotCredEndpoint
-
L'endpoint delle AWS IoT credenziali per il tuo. Account AWS
Quando esegui il software AWS IoT Greengrass Core con l'
--provision true
opzione, il software ottiene i dati e le credenziali dagli endpoint AWS IoT e li imposta nel componente nucleus. greengrassDataPlaneEndpoint
-
Questa funzionalità è disponibile nella versione 2.7.0 e successive di questo componente.
Per ulteriori informazioni, consulta Utilizza un certificato del dispositivo firmato da una CA privata.
greengrassDataPlanePort
-
Questa funzionalità è disponibile nella versione 2.0.4 e successive di questo componente.
(Facoltativo) La porta da utilizzare per le connessioni sul piano dati. Per ulteriori informazioni, consulta Connessione alla porta 443 o tramite un proxy di rete.
Importante
È necessario specificare una porta in cui il dispositivo può effettuare connessioni in uscita. Se specifichi una porta bloccata, il dispositivo non sarà in grado di connettersi per AWS IoT Greengrass ricevere distribuzioni.
Seleziona una delle opzioni seguenti:
-
443
-
8443
Impostazione predefinita:
8443
-
awsRegion
-
Quello da usare Regione AWS .
runWithDefault
-
L'utente del sistema da utilizzare per eseguire i componenti.
Importante
Quando si implementa una modifica a questo parametro di configurazione, il software AWS IoT Greengrass Core si riavvia per rendere effettiva la modifica.
Questo oggetto contiene le seguenti informazioni:
posixUser
-
Il nome o l'ID dell'utente del sistema e, facoltativamente, del gruppo di sistema utilizzato dal dispositivo principale per eseguire componenti generici e Lambda. Specifica l'utente e il gruppo separati da due punti (
:
) nel seguente formato:user:group
. Il gruppo è facoltativo. Se non si specifica un gruppo, il software AWS IoT Greengrass Core utilizza il gruppo primario per l'utente. Ad esempio, puoi specificareggc_user
oggc_user:ggc_group
. Per ulteriori informazioni, consulta Configurare l'utente che esegue i componenti.Quando si esegue il programma di installazione del software AWS IoT Greengrass Core con l'
--component-default-user
opzione, il software imposta questo parametro nel componente nucleus.ggc_user
:ggc_group
windowsUser
-
Questa funzionalità è disponibile nella versione 2.5.0 e successive di questo componente.
Il nome dell'utente Windows da utilizzare per eseguire questo componente sui dispositivi Windows principali. L'utente deve esistere su ogni dispositivo Windows principale e il nome e la password devono essere memorizzati nell'istanza di Credentials Manager dell' LocalSystem account. Per ulteriori informazioni, consulta Configurare l'utente che esegue i componenti.
Quando si esegue il programma di installazione del software AWS IoT Greengrass Core con l'
--component-default-user
opzione, il software imposta questo parametro nel componente nucleus.ggc_user
systemResourceLimits
-
Questa funzionalità è disponibile nella versione 2.4.0 e successive di questo componente. AWS IoT Greengrass attualmente non supporta questa funzionalità sui dispositivi Windows core.
I limiti delle risorse di sistema da applicare ai processi dei componenti Lambda generici e non containerizzati per impostazione predefinita. È possibile ignorare i limiti delle risorse di sistema per i singoli componenti quando si crea una distribuzione. Per ulteriori informazioni, consulta Configura i limiti delle risorse di sistema per i componenti.
Questo oggetto contiene le seguenti informazioni:
cpus
-
La quantità massima di CPU tempo che i processi di ciascun componente possono utilizzare sul dispositivo principale. Il CPU tempo totale di un dispositivo principale è equivalente al numero di CPU core del dispositivo. Ad esempio, su un dispositivo principale con 4 CPU core, è possibile impostare questo valore su
2
per limitare i processi di ciascun componente al 50% di utilizzo di ciascun CPU core. Su un dispositivo con 1 CPU core, è possibile impostare questo valore0.25
per limitare i processi di ciascun componente al 25 percento di utilizzo diCPU. Se imposti questo valore su un numero maggiore del numero di CPU core, il software AWS IoT Greengrass Core non limita l'utilizzo dei componentiCPU. memory
-
La quantità massima RAM (in kilobyte) che i processi di ciascun componente possono utilizzare sul dispositivo principale.
-
s3EndpointType
-
(Facoltativo) Il tipo di endpoint S3. Questo parametro avrà effetto solo per la regione Stati Uniti orientali (Virginia settentrionale) (
us-east-1
). L'impostazione di questo parametro da qualsiasi altra regione verrà ignorata. Seleziona una delle opzioni seguenti:-
REGIONAL
— Il client e il presigned S3 URL utilizzano l'endpoint regionale. -
GLOBAL
— Il client e il presigned S3 utilizzano l'endpoint legacyURL.
Impostazione predefinita:
GLOBAL
-
-
fipsMode
-
(Facoltativo) Fa sì che Greengrass utilizzi FIPS gli endpoint. Per ulteriori informazioni su come abilitare gli endpoint, FIPS consulta endpoints. FIPS
Seleziona una delle opzioni seguenti:
-
true
Se impostato su true, gli endpoint utilizzeranno endpoint. FIPS -
false
Se false, gli endpoint non utilizzeranno endpoint. FIPS
Impostazione predefinita:
false
-
logging
-
(Facoltativo) La configurazione di registrazione per il dispositivo principale. Per ulteriori informazioni su come configurare e utilizzare i log di Greengrass, vedere. Monitora AWS IoT Greengrass i registri
Questo oggetto contiene le seguenti informazioni:
-
level
-
(Facoltativo) Il livello minimo di messaggi di registro da emettere.
Scegliete tra i seguenti livelli di registro, elencati qui in ordine di livello:
-
DEBUG
-
INFO
-
WARN
-
ERROR
Impostazione predefinita:
INFO
-
-
format
-
(Facoltativo) Il formato dei dati dei log. Seleziona una delle opzioni seguenti:
-
TEXT
— Scegliete questa opzione se desiderate visualizzare i log sotto forma di testo. -
JSON
— Scegliete questa opzione se desiderate visualizzare i log con il comando CLIGreengrass logs o interagire con i log a livello di codice.
Impostazione predefinita:
TEXT
-
outputType
-
(Facoltativo) Il tipo di output per i log. Seleziona una delle opzioni seguenti:
-
FILE
— Il software AWS IoT Greengrass Core invia i log nei file nella directory specificata.outputDirectory
-
CONSOLE
— Il software AWS IoT Greengrass Core stampa i registri su.stdout
Scegliete questa opzione per visualizzare i registri man mano che il dispositivo principale li stampa.
Impostazione predefinita:
FILE
-
-
fileSizeKB
-
(Facoltativo) La dimensione massima di ogni file di registro (in kilobyte). Dopo che un file di registro supera questa dimensione massima, il software AWS IoT Greengrass Core crea un nuovo file di registro.
Questo parametro si applica solo quando si specifica
FILE
peroutputType
.Impostazione predefinita:
1024
-
totalLogsSizeKB
-
(Facoltativo) La dimensione totale massima dei file di registro (in kilobyte) per ogni componente, incluso il nucleo Greengrass. I file di registro del nucleo di Greengrass includono anche i log dei componenti del plugin. Dopo che la dimensione totale dei file di registro di un componente supera questa dimensione massima, il software AWS IoT Greengrass Core elimina i file di registro più vecchi del componente.
Questo parametro è equivalente al parametro limite di spazio su disco (
diskSpaceLimit
) del componente di gestione dei registri, che è possibile specificare per il nucleo di Greengrass (sistema) e ogni componente. Il software AWS IoT Greengrass Core utilizza il minimo dei due valori come dimensione massima totale del log per il nucleo Greengrass e ciascun componente.Questo parametro si applica solo quando si specifica
FILE
per.outputType
Impostazione predefinita:
10240
-
outputDirectory
-
(Facoltativo) La directory di output per i file di registro.
Questo parametro si applica solo quando si specifica
FILE
peroutputType
.Impostazione predefinita:
,
/logs/greengrass/v2
dov'è la cartella AWS IoT Greengrass principale./greengrass/v2
-
-
fleetstatus
-
Questo parametro è disponibile nella versione 2.1.0 e successive di questo componente.
(Facoltativo) La configurazione dello stato del parco macchine per il dispositivo principale.
Questo oggetto contiene le seguenti informazioni:
periodicStatusPublishIntervalSeconds
-
(Facoltativo) Il periodo di tempo (in secondi) tra il quale il dispositivo principale pubblica lo stato del dispositivo su. Cloud AWS
Minimo:
86400
(24 ore)Impostazione predefinita:
86400
(24 ore)
-
telemetry
-
(Facoltativo) La configurazione della telemetria sanitaria del sistema per il dispositivo principale. Per ulteriori informazioni sulle metriche di telemetria e su come agire sui dati di telemetria, consulta. Raccogli dati di telemetria sanitaria del sistema dai dispositivi principali AWS IoT Greengrass
Questo oggetto contiene le seguenti informazioni:
enabled
-
(Facoltativo) È possibile abilitare o disabilitare la telemetria.
Impostazione predefinita:
true
periodicAggregateMetricsIntervalSeconds
-
(Facoltativo) L'intervallo (in secondi) durante il quale il dispositivo principale aggrega le metriche.
Se impostate questo valore su un valore inferiore al valore minimo supportato, il nucleo utilizza invece il valore predefinito.
Minimo:
3600
Impostazione predefinita:
3600
periodicPublishMetricsIntervalSeconds
-
(Facoltativo) Il periodo di tempo (in secondi) tra il quale il dispositivo principale pubblica le metriche di telemetria su. Cloud AWS
Se impostate questo valore su un valore inferiore al valore minimo supportato, il nucleo utilizza invece il valore predefinito.
Minimo:
86400
Impostazione predefinita:
86400
deploymentPollingFrequencySeconds
-
(Facoltativo) Il periodo in secondi in cui eseguire il sondaggio per le notifiche di distribuzione.
Impostazione predefinita:
15
componentStoreMaxSizeBytes
-
(Facoltativo) La dimensione massima su disco dell'archivio componenti, che comprende le ricette e gli artefatti dei componenti.
Impostazione predefinita:
10000000000
(10 GB) -
platformOverride
-
(Facoltativo) Un dizionario di attributi che identifica la piattaforma del dispositivo principale. Utilizzatelo per definire gli attributi personalizzati della piattaforma che le ricette dei componenti possono utilizzare per identificare il ciclo di vita e gli artefatti corretti per il componente. Ad esempio, è possibile definire un attributo di capacità hardware per distribuire solo il set minimo di artefatti per l'esecuzione di un componente. Per ulteriori informazioni, vedete il parametro manifest platform nella ricetta del componente.
È inoltre possibile utilizzare questo parametro per sovrascrivere gli attributi
os
e diarchitecture
piattaforma del dispositivo principale. -
httpClient
-
Questo parametro è disponibile nella versione 2.5.0 e successive di questo componente.
(Facoltativo) La configurazione HTTP del client per il dispositivo principale. Queste opzioni di configurazione si applicano a tutte HTTP le richieste effettuate da questo componente. Se un dispositivo principale funziona su una rete più lenta, puoi aumentare queste durate di timeout per evitare il timeout delle HTTP richieste.
Questo oggetto contiene le seguenti informazioni:
connectionTimeoutMs
-
(Facoltativo) La quantità di tempo (in millisecondi) di attesa dell'apertura di una connessione prima del timeout della richiesta di connessione.
Impostazione predefinita:
2000
(2 secondi) socketTimeoutMs
-
(Facoltativo) La quantità di tempo (in millisecondi) di attesa per il trasferimento dei dati su una connessione aperta prima del timeout della connessione.
Impostazione predefinita:
30000
(30 secondi)
Esempio: fusione e aggiornamento della configurazione
{ "iotRoleAlias": "GreengrassCoreTokenExchangeRoleAlias", "networkProxy": { "noProxyAddresses": "http://192.168.0.1,www.example.com", "proxy": { "url": "http://my-proxy-server:1100", "username": "Mary_Major", "password": "pass@word1357" } }, "mqtt": { "port": 443 }, "greengrassDataPlanePort": 443, "jvmOptions": "-Xmx64m", "runWithDefault": { "posixUser": "ggc_user:ggc_group" } }
File di registro locale
Questo componente utilizza il seguente file di registro.
Per visualizzare i log di questo componente
-
Esegui il seguente comando sul dispositivo principale per visualizzare il file di registro di questo componente in tempo reale. Sostituisci
o/greengrass/v2
C:\greengrass\v2
con il percorso della cartella AWS IoT Greengrass principale.
Changelog
La tabella seguente descrive le modifiche in ogni versione del componente.
Versione |
Modifiche |
---|---|
2.13.0 |
|
2.12.6 |
|
2.12.5 |
|
2.12.4 |
|
2.12.3 |
avvertimentoQuesta versione non è più disponibile. I miglioramenti di questa versione sono disponibili nelle versioni successive di questo componente. Correzioni di bug e miglioramenti
|
2.12.2 |
|
2.12.1 |
|
2.12.0 |
|
2.11.3 |
|
2.11.2 |
|
2.11.1 |
|
2.11.0 |
|
2.10.3 |
|
2.10.2 |
|
2.10.1 |
|
2.10.0 |
|
2.9.6 |
|
2.9.5 |
|
2.9.4 |
|
2.9.3 |
|
2.9.2 |
|
2.9.1 |
|
2.9.0 |
|
2.8.1 |
|
2.8.0 |
|
2.7.0 |
|
2.6.0 |
|
2.5.6 |
|
2.5.5 |
|
2.5.4 |
|
2.5.3 |
|
2.5.2 |
|
2.5.1 |
avvertimentoQuesta versione non è più disponibile. I miglioramenti di questa versione sono disponibili nelle versioni successive di questo componente.
|
2.5.0 |
|
2.4.0 |
|
2.3.0 |
|
2.2.0 |
|
2.1.0 |
|
2.0.5 |
|
2.0.4 |
|
2.0.3 |
Versione iniziale. |