Skip to content

Simple example #4

@bergtwvd

Description

@bergtwvd

I try to get a simple example going with the Docker container:

version: '3'

services:
 aisview:
  image: dmadk/ais-view
  environment:
  - SOURCES=free=hd-sf.com:9009
  - BACKUP=/tmp/empty

Does not work. See output below.

Would be good to have a docker-compose file just to get a basic example going. Suggestions?

Output:

bergtwvd@app-docker05:~/tests/dmadk$ docker-compose up
Creating network "dmadk_default" with the default driver
Creating dmadk_aisview_1 ...
Creating dmadk_aisview_1 ... done
Attaching to dmadk_aisview_1
aisview_1  | 2019-03-30 23:48:03,465 INFO  [main] [AisStoreDaemon] AisStoreDaemon created.
aisview_1  | 2019-03-30 23:48:03,699 INFO  [TargetTrackerFileBackupService STARTING] [TargetTrackerFileBackupService] class dk.dma.ais.tracker.targetTracker.TargetTrackerFileBackupService startUp
aisview_1  | 2019-03-30 23:48:03,772 INFO  [Thread-2] [AisTcpReader] Connecting to source hd-sf.com:9009
aisview_1  | 2019-03-30 23:48:03,774 INFO  [main] [AisStoreDaemon] Creating unsecure Cassandra connection.
aisview_1  | 2019-03-30 23:48:03,953 ERROR [main] [AisViewDaemon] Uncaught exception in thread java.lang.Thread: Expected the service to be TERMINATED, but the service has FAILED
aisview_1  | java.lang.IllegalStateException: Expected the service to be TERMINATED, but the service has FAILED
aisview_1  |    at com.google.common.util.concurrent.AbstractService.checkCurrentState(AbstractService.java:285)
aisview_1  |    at com.google.common.util.concurrent.AbstractService.awaitTerminated(AbstractService.java:255)
aisview_1  |    at dk.dma.commons.app.AbstractDmaApplication.execute(AbstractDmaApplication.java:131)
aisview_1  |    at dk.dma.commons.app.AbstractCommandLineTool.execute(AbstractCommandLineTool.java:87)
aisview_1  |    at dk.dma.ais.view.AisViewDaemon.main(AisViewDaemon.java:156)
aisview_1  | Caused by: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: localhost/127.0.0.1:9042 (com.datastax.driver.core.TransportException: [localhost/127.0.0.1:9042] Cannot connect))
aisview_1  |    at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:223)
aisview_1  |    at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:78)
aisview_1  |    at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1230)
aisview_1  |    at com.datastax.driver.core.Cluster.init(Cluster.java:157)
aisview_1  |    at com.datastax.driver.core.Cluster.connect(Cluster.java:245)
aisview_1  |    at com.datastax.driver.core.Cluster.connect(Cluster.java:278)
aisview_1  |    at dk.dma.db.cassandra.CassandraConnection.doStart(CassandraConnection.java:65)
aisview_1  |    at com.google.common.util.concurrent.AbstractService.startAsync(AbstractService.java:174)
aisview_1  |    at dk.dma.commons.app.AbstractDmaApplication.start(AbstractDmaApplication.java:107)
aisview_1  |    at dk.dma.ais.store.cli.baseclients.AisStoreDaemon.connect(AisStoreDaemon.java:62)
aisview_1  |    at dk.dma.ais.view.AisViewDaemon.runDaemon(AisViewDaemon.java:128)
aisview_1  |    at dk.dma.commons.app.AbstractDaemon.run(AbstractDaemon.java:67)
aisview_1  |    at dk.dma.commons.app.AbstractDmaApplication.execute(AbstractDmaApplication.java:125)
aisview_1  |    ... 2 more
aisview_1  | 2019-03-30 23:48:03,959 INFO  [Thread-1] [AbstractDaemon] Shutdown request received
aisview_1  | 2019-03-30 23:48:03,960 INFO  [Thread-1] [AbstractDmaApplication] Shutting down all services
aisview_1  | 2019-03-30 23:48:03,960 INFO  [Thread-1] [AbstractDmaApplication] Trying to shut down dk.dma.ais.tracker.targetTracker.TargetTrackerFileBackupService
aisview_1  | 2019-03-30 23:48:03,961 INFO  [Thread-1] [AbstractDmaApplication] Succeeded in shutting down dk.dma.ais.tracker.targetTracker.TargetTrackerFileBackupService
aisview_1  | 2019-03-30 23:48:03,961 INFO  [Thread-1] [AbstractDmaApplication] Trying to shut down dk.dma.ais.view.AisViewDaemon$1
aisview_1  | 2019-03-30 23:48:03,961 INFO  [Thread-1] [AbstractDmaApplication] Succeeded in shutting down dk.dma.ais.view.AisViewDaemon$1
aisview_1  | 2019-03-30 23:48:03,961 INFO  [Thread-1] [AbstractDmaApplication] Trying to shut down dk.dma.ais.view.AisViewDaemon$2
aisview_1  | 2019-03-30 23:48:03,961 INFO  [Thread-1] [AbstractDmaApplication] Succeeded in shutting down dk.dma.ais.view.AisViewDaemon$2
aisview_1  | 2019-03-30 23:48:03,961 INFO  [Thread-1] [AbstractDmaApplication] Trying to shut down dk.dma.ais.reader.AisReaderGroup$2
aisview_1  | 2019-03-30 23:48:03,963 INFO  [ STOPPING] [AisReaderGroup] Trying to stop reader AisTcpReader [sourceId = free, current host=hd-sf.com:9009]
aisview_1  | 2019-03-30 23:48:03,963 INFO  [ STOPPING] [AisReaderGroup] Trying to join reader threadAisTcpReader [sourceId = free, current host=hd-sf.com:9009]
aisview_1  | 2019-03-30 23:48:03,963 INFO  [Thread-1] [AbstractDmaApplication] Succeeded in shutting down dk.dma.ais.reader.AisReaderGroup$2
aisview_1  | 2019-03-30 23:48:03,963 INFO  [Thread-1] [AbstractDmaApplication] Trying to shut down dk.dma.db.cassandra.CassandraConnection
aisview_1  | 2019-03-30 23:48:03,963 ERROR [Thread-1] [AisViewDaemon] Uncaught exception in thread null: Expected the service to be TERMINATED, but the service has FAILED
aisview_1  | java.lang.IllegalStateException: Expected the service to be TERMINATED, but the service has FAILED
aisview_1  |    at com.google.common.util.concurrent.AbstractService.checkCurrentState(AbstractService.java:285)
aisview_1  |    at com.google.common.util.concurrent.AbstractService.awaitTerminated(AbstractService.java:255)
aisview_1  |    at dk.dma.commons.app.AbstractDmaApplication.shutdown(AbstractDmaApplication.java:144)
aisview_1  |    at dk.dma.ais.view.AisViewDaemon.shutdown(AisViewDaemon.java:142)
aisview_1  |    at dk.dma.commons.app.AbstractDaemon$1.run(AbstractDaemon.java:51)
aisview_1  | Caused by: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: localhost/127.0.0.1:9042 (com.datastax.driver.core.TransportException: [localhost/127.0.0.1:9042] Cannot connect))
aisview_1  |    at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:223)
aisview_1  |    at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:78)
aisview_1  |    at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1230)
aisview_1  |    at com.datastax.driver.core.Cluster.init(Cluster.java:157)
aisview_1  |    at com.datastax.driver.core.Cluster.connect(Cluster.java:245)
aisview_1  |    at com.datastax.driver.core.Cluster.connect(Cluster.java:278)
aisview_1  |    at dk.dma.db.cassandra.CassandraConnection.doStart(CassandraConnection.java:65)
aisview_1  |    at com.google.common.util.concurrent.AbstractService.startAsync(AbstractService.java:174)
aisview_1  |    at dk.dma.commons.app.AbstractDmaApplication.start(AbstractDmaApplication.java:107)
aisview_1  |    at dk.dma.ais.store.cli.baseclients.AisStoreDaemon.connect(AisStoreDaemon.java:62)
aisview_1  |    at dk.dma.ais.view.AisViewDaemon.runDaemon(AisViewDaemon.java:128)
aisview_1  |    at dk.dma.commons.app.AbstractDaemon.run(AbstractDaemon.java:67)
aisview_1  |    at dk.dma.commons.app.AbstractDmaApplication.execute(AbstractDmaApplication.java:125)
aisview_1  |    at dk.dma.commons.app.AbstractCommandLineTool.execute(AbstractCommandLineTool.java:87)
aisview_1  |    at dk.dma.ais.view.AisViewDaemon.main(AisViewDaemon.java:156)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions