Changan Blockchain : l'incohérence de l'heure du serveur entraîne l'échec de l'appel du contrat

1. Raison :

Le contrat d’appel professionnel blockchain a échoué : la dernière raison trouvée était que l’heure des deux serveurs, le serveur métier et le serveur de déploiement blockchain, était incohérente.

2. Journal des erreurs :

2.1 Journal des exceptions du serveur d'entreprise :

L'ID d'appel de la blockchain est : org.chainmaker.sdk.ChainClient@4916e52d. Les paramètres sont : {deptName=[B@72f87e55, shareDate=[B@20fb3bd0, contactInfo=[B@16500a50, file_name=[B@6891ba3a, dataName =[B@59aa7bab, checkDate=[B@2076fef5, checkStatus=[B@36e27221, file_hash=[B@53c74ead, sampleData=[B@593a005d, checkAdvice=[B@4e2cdcd9, time=[B@6bfacc47, ID = [B@2a155b3, dataDescription=[B@b109552, subjectName=[B@23724afd, createDate=[B@1e573220}

Les informations chainClient pour appeler la blockchain sont : ChainId:chain1ClientUser est : org.chainmaker.sdk.User@16d3f094

org.chainmaker.sdk.ChainClientException : échec de l'obtention du tx par txId 047e55c93097e7d5650c88cb178009bbdadcff1e8dbe3217900f06db217c399a

    sur org.chainmaker.sdk.ChainClient.sendContractRequest(ChainClient.java:1620)

    sur org.chainmaker.sdk.ChainClient.invokeContract(ChainClient.java:307)

2.2 Journal du serveur Blockchain :

2022-08-16 12:24:33.604 [ERREUR] [TxPool] @chain1 [email protected]/tx_validator.go:51 l'horodatage txId est l'erreur {"txId": "99a214994b1ece98862c9d630fa21d236c253b422948ece21 898a8e7c08d1a42", "txTimestamp": 1660667068, " chainTimestamp": 1660623873}
2022-08-16 12:24:33.616 [INFO] [Stockage] @chain1 blockkvdb/blockkvdb.go:563 obtenir la valeur []byte, TxArchived txid[99a214994b1ece98862c9d630fa21d236c253b4 22948ece21898a8e7c08d1a42] txIdBlockInfoBytes[] 2022-08-16
12 :24:33.616 [WARN] [Vm] @chain1 blockcontract/block_contract.go:925 aucune transaction de ce type, chainId:chain1

3.Solution :

Modifier l'heure en fonction des différents segments du réseau

*/15 * * * * /usr/sbin/ntpdate 192.168.0.1 > /dev/null

おすすめ

転載: blog.csdn.net/Tank_666/article/details/126379541