sql >> Databáze >  >> RDS >> Mysql

Cygnus neuchovává data v databázi MySql

Jak vidím v logu, Cygnus s největší pravděpodobností běží, ale nespouští žádnou komponentu Flume (žádný zdroj, kanál nebo sink). To je způsobeno některými chybami konfigurace.

Ohledně agent_a1.conf soubor:

  • Chybí zde seznam zdrojů, kanálů a záchytů: cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
  • cygnusagent.sources.http-source.channels hodnota by měla být mysql-channel

Ohledně cygnus_instance_c1.conf :

  • AGENT_NAME hodnota musí být cygnusagent

Jakou verzi máš nainstalovanou? Znovu spouštíte Cygnus jako službu nebo jako samostatný proces?

Kromě toho byste mohli zkusit spustit Cygnus v režimu DEBUG? Jednoduše upravte /usr/cygnus/conf/log4j.properties soubor.

Proveďte navrhované změny a uvidíte, jak se protokol vyvíjí! :)

UPRAVIT 1

Taková "fatální chyba" není tak fatální. Byla to chyba objevující se v Cygnus 0.7.1, aktuálně opravená. Každopádně ani ve verzi 0.7.1 to neovlivnilo normální chování Cygnusu, protože port pro správu se používá pouze pro načtení verze, nic důležitého.

Pokusili jste se poslat nějaký aktualizační kontext do Orionu, aby Cygnus obdržel oznámení? Dokonce i simulací oznámení? Přečtěte si prosím Rychlý průvodce Cygnus pro příklad o tom, jak provést takovou simulaci.

ÚPRAVA 2

Názvy balíčků Cygnus es.tid.fiware.fiwareconnectors.cygnus... byly nahrazeny com.telefonica.iot.cygnus... od verze 0.8.0 (nebo možná 0.9.0).




  1. Jednoduché používání funkcí DATEADD, DATEDIFF a DATEPART T-SQL

  2. Pomalé LEFT JOIN na CTE s časovými intervaly

  3. Jak napsat kritéria hibernace pro tento dotaz SQL?

  4. Jak nastavit pole databáze s možnou hodnotou Null na hodnotu NULL pomocí typormu?