Added filtered state to cassandra service check.
When running thingsboard with docker swarm port is reported as ```filtered``` as rather than ```open```
This commit is contained in:
parent
1c8d58e854
commit
9367871f2e
@ -19,7 +19,7 @@
|
|||||||
dpkg -i /thingsboard.deb
|
dpkg -i /thingsboard.deb
|
||||||
|
|
||||||
if [ "$DATABASE_TYPE" == "cassandra" ]; then
|
if [ "$DATABASE_TYPE" == "cassandra" ]; then
|
||||||
until nmap $CASSANDRA_HOST -p $CASSANDRA_PORT | grep "$CASSANDRA_PORT/tcp open"
|
until nmap $CASSANDRA_HOST -p $CASSANDRA_PORT | grep "$CASSANDRA_PORT/tcp open\|filtered"
|
||||||
do
|
do
|
||||||
echo "Wait for cassandra db to start..."
|
echo "Wait for cassandra db to start..."
|
||||||
sleep 10
|
sleep 10
|
||||||
@ -28,7 +28,7 @@ fi
|
|||||||
|
|
||||||
if [ "$DATABASE_TYPE" == "sql" ]; then
|
if [ "$DATABASE_TYPE" == "sql" ]; then
|
||||||
if [ "$SPRING_DRIVER_CLASS_NAME" == "org.postgresql.Driver" ]; then
|
if [ "$SPRING_DRIVER_CLASS_NAME" == "org.postgresql.Driver" ]; then
|
||||||
until nmap $POSTGRES_HOST -p $POSTGRES_PORT | grep "$POSTGRES_PORT/tcp open"
|
until nmap $POSTGRES_HOST -p $POSTGRES_PORT | grep "$POSTGRES_PORT/tcp open\filtered"
|
||||||
do
|
do
|
||||||
echo "Waiting for postgres db to start..."
|
echo "Waiting for postgres db to start..."
|
||||||
sleep 10
|
sleep 10
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user