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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions