...
- SOS JobScheduler running as demon/service on central server
- JADE Jobchain running inside the SOS JobScheduler #
How to transfer the transfer history data to the JADE Background Service?
...
JADE writes detail log entries of the all file transfers irspective of there status i.e. success, error in the jade_history.csv and jade_history.log.
- jade_history.csv CSV format file
- jade_
...
- history.log
...
- Log file generated by as per Log4j configuration
There are two possible ways to transfer the JADE trasnfer histroy to the JADE Background Service
- Dynamically after the file transfer using TCP/UDP
...
...
- Batch mode as per scheduleded job JADE Background Service in the using file transfer
...
TCP/UDP Communication
The transfer history can be send to JADE Background Service immedially after the file transfer over TCP or UDP. The JADE Background Service server_name, port etc can be configured in the profile BackgroundService jade_transfersettings.ini, which will be used by all the subsiquent profiles.
No Format |
---|
No Format |
---|
[BackgroundService]
BackgroundServiceHosh1. jadebs.sos
BackgroundServicePort4210
SendTransferHistorh1. true
TransferMethodTCP |
UDP Communication
The transfer history can be send to JADE Background Service immedially after the file transfer over TCP or UDP. The JADE Background Service server_name, port etc can be configured in the jade_transfer.ini, which will be used by all the subsiquent profiles.
File Transfer
...
The
...
JADE
...
Background
...
Service
...
can
...
have
...
scheduled
...
job
...
to
...
collect
...
all
...
the
...
jade_histroy.log
...
files
...
from
...
different
...
servers.
...
The
...
jade_history
...
file(s)
...
can
...
be
...
transferd
...
from
...
the
...
JADE
...
Client
...
(server
...
where
...
JADE
...
is
...
running),
...
using
...
FTP,
...
SFTP,
...
FTPS,
...
SCP.
...
Once
...
file
...
is
...
reveived
...
by
...
JADE
...
Background
...
Service
...
files
...
will
...
be
...
automatically
...
processed
...
and
...
transfer
...
history
...
will
...
be
...
imported
...
in
...
the
...
respective
...
Database.
...
Graphviz |
---|
ddigraph G \{ rankdir=LR <source> node [shape=rectangle, color=blue, label="JADE Client"] node1 [shape=rectangle, color=blue , label="Firewall" ] node2 [shape=box, color=blue , label="JADE Background Service (JADEBS)"] node3 [shape=rectangle, color=blue , label="Firewall"] node4 [shape=rectangle, color=blue , label="Database"] </source> node0 -> node1 [label=" " , dir=both ,fontsize=10.0, arrowhead=boxnormal, headlabel="TCP/UDP 5432 ", arrowtail="none", taillabel="" , minlen="3" ] ; node1 ->node2 [label=" " , dir=both ,fontsize=10.0, arrowhead=boxnormal, headlabel="", arrowtail="box", taillabel=" TCP/UDP 5432" , minlen="3" ] ; node2 -> node3 [label="TCP" arrowhead=box ]; node3->node4 [label="TCP"] \} |