Daemon was started up with a very large datastoreand while it was still reading the datastore, are client connections being accepted? Why and what is the point in that?

Daemon was started up with a very large datastoreand while it was still reading the datastore, are client connections being accepted? Why and what is the point in that?

book

Article ID: KB0089956

calendar_today

Updated On: 01-14-2017

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Resolution:
Yes, the client can be accpeted during tibemsd was reading the datastore file.

We open the listen port as soon as EMS is started for listening for connections.
However, though it did accept the connection, it has to wait till EMS server becomes active. This is the way it has been designed to handle FT EMS servers and EMS clients. While connectiong, EMS doens't know whether it is a new connection or reconnect from FT. After reading the datastore only, it can findout. As it doesn't know initially about the client, it will accept all the connections.

Issue/Introduction

Daemon was started up with a very large datastoreand while it was still reading the datastore, are client connections being accepted? Why and what is the point in that?