آمل أن يكون هذا هو المكان المناسب لطرح هذا السؤال ، وربما يجب إضافته إلى المستند التمهيدي لتوضيح كيفية عمله.
لقد قمت بالفعل بإعداد كل شيء ، وأنا أقوم بتشغيل هذا الأمر لبدء ملء قاعدة البيانات:
cardano-db-sync-extended --config $CNODE_HOME/files/dbsync.json --socket-path $CNODE_HOME/sockets/node0.socket --state-dir $CNODE_HOME/guild-db/ledger-state --schema-dir schema/
(الذي لا يزال قيد التشغيل أثناء كتابتي لهذا ، أعتقد أنه سيستغرق بعض الوقت لملء كل شيء في المرة الأولى)
لكن ماذا سيحدث عندما تنتهي من التكاثر؟
إذا تم ترك كل من node
و db-sync
قيد التشغيل ، فسيتم إدخال الكتلة الجديدة التي تصل إلى node
إلى db-sync
وإدراجها في قاعدة البيانات.
إذا تم ترك كل من
node
وdb-sync
قيد التشغيل ، فسيتم إدخال الكتلة الجديدة التي تصل إلىnode
إلىdb-sync
وإدراجها في قاعدة البيانات.
هل هناك طريقة خاصة / مقصودة لتشغيل db-sync
كخدمة؟ أم أنها مصممة للتشغيل تمامًا مثل الأمر من أعلى؟
هل تقصد عبر systemd؟ بالتأكيد ، سيكون ذلك ممكنًا ، لكن IOG لا توفر حاليًا واحدة.
التعليق الأكثر فائدة
إذا تم ترك كل من
node
وdb-sync
قيد التشغيل ، فسيتم إدخال الكتلة الجديدة التي تصل إلىnode
إلىdb-sync
وإدراجها في قاعدة البيانات.