sql >> Databasteknik >  >> RDS >> Mysql

Cygnus presisterar inte data på MySql-databasen

Som jag kan se i loggen kör Cygnus troligen men startar inte någon Flume-komponent (någon källa, kanal eller sjunka). Detta beror på vissa konfigurationsfel.

Angående agent_a1.conf fil:

  • Det saknas listan över källor, kanaler och sänkor: cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
  • cygnusagent.sources.http-source.channels värdet ska vara mysql-channel

Angående cygnus_instance_c1.conf :

  • AGENT_NAME värdet måste vara cygnusagent

Vilken version har du installerat? Återupptar du Cygnus som en tjänst eller som en fristående process?

Dessutom kan du försöka starta Cygnus i DEBUG-läge? Redigera bara /usr/cygnus/conf/log4j.properties fil.

Gör de föreslagna ändringarna och se hur loggen utvecklas! :)

REDIGERA 1

Ett sådant "dödligt misstag" är inte så ödesdigert. Det var en bugg som dök upp i Cygnus 0.7.1, för närvarande åtgärdad. Hur som helst, även i 0.7.1 påverkade det inte det normala beteendet hos Cygnus eftersom hanteringsporten endast används för att hämta versionen, inget viktigt.

Försökte du skicka någon uppdateringskontext till Orion för att ett meddelande tas emot av Cygnus? Även genom att simulera meddelandet? Se Cygnus snabbstartsguide för ett exempel på hur man gör en sådan simulering.

REDIGERA 2

Cygnus paketnamn es.tid.fiware.fiwareconnectors.cygnus... ersattes av com.telefonica.iot.cygnus... från version 0.8.0 (eller kanske 0.9.0).




  1. Laravel:Fel [PDOException]:Kunde inte hitta drivrutinen i PostgreSQL

  2. Escaper SQL-frågor i Codeigniter

  3. Fel vid öppning av pgAdmin 4 på mac

  4. Vad i helvete är en DTU?