Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Cygnus nie przechowuje danych w bazie danych MySql

Jak widzę w logu, najprawdopodobniej Cygnus działa, ale nie uruchamia żadnego komponentu Flume (żadnego źródła, kanału lub ujścia). Wynika to z pewnych błędów konfiguracji.

Odnośnie agent_a1.conf plik:

  • Brakuje listy źródeł, kanałów i ujścia: cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
  • cygnusagent.sources.http-source.channels wartość powinna wynosić mysql-channel

Odnośnie cygnus_instance_c1.conf :

  • AGENT_NAME wartość musi być cygnusagent

Którą wersję zainstalowałeś? Czy ponownie uruchamiasz Cygnus jako usługę, czy jako samodzielny proces?

Dodatkowo mógłbyś spróbować uruchomić Cygnusa w trybie DEBUG? Po prostu edytuj /usr/cygnus/conf/log4j.properties plik.

Wprowadź proponowane zmiany i zobacz, jak ewoluuje dziennik! :)

EDYTUJ 1

Taki „błąd krytyczny” nie jest taki fatalny. Był to błąd pojawiający się w Cygnus 0.7.1, obecnie naprawiony. W każdym razie, nawet w wersji 0.7.1 nie wpłynęło to na normalne zachowanie Cygnusa, ponieważ port zarządzania jest używany tylko do pobierania wersji, nic ważnego.

Czy próbowałeś wysłać jakiś kontekst aktualizacji do Oriona, aby Cygnus otrzymał powiadomienie? Nawet symulując powiadomienie? Proszę zapoznać się z Krótkim przewodnikiem po aplikacji Cygnus na przykład, jak wykonać taką symulację.

EDYTUJ 2

Nazwy pakietów Cygnus es.tid.fiware.fiwareconnectors.cygnus... zostały zastąpione przez com.telefonica.iot.cygnus... od wydania 0.8.0 (a może 0.9.0).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL z warunkiem podzapytania RAND()

  2. Czy szybciej jest przekonwertować na varchar lub varchar na int podczas porównywania w MySQL?

  3. Jak odpytać SQL o współrzędne najbliższe punktowi?

  4. Wybierz n losowych wierszy na określoną grupę

  5. Jak zaktualizować tabelę automatycznie, gdy inna tabela jest aktualizowana na innym serwerze mysql?