You can manually start or stop the RFC server by running the scripts or batch files in the bin directory.
Procedure
-
Check if the process is running.
- Linux: run the
ps
command - Windows: check the Task Manager
- Linux: run the
- Optional:
Linux users: set up the RFC server as a Linux service.
On RedHat and Ubuntu, the systemd service is used to start and stop services. You can find the files that control the systemd service in /etc/systemd/system.
From the example, the sap-rfc file is added and not installed by default. If you wish to add your RFC server, use the following sample service file and ensure to change the paths that suit your installation:
# SystemD descriptor file for Talend SAP RFC Server [Unit] Description=Talend SAP RFC Server service Before=runlevel3.target runlevel5.target After=local-fs.target remote-fs.target network-online.target time-sync.target systemd-journald-dev-log.socket Wants=network-online.target Conflicts=shutdown.target [Service] Type=simple Environment=JAVA_HOME=/usr/java/jre1.8.0_171-amd64 ExecStart=/opt/talend/7.0.1/sap-rfc-server/bin/start-tsaps.sh ExecStop=/opt/talend/7.0.1/sap-rfc-server/bin/stop-tsaps.sh User=talenduser Group=talendgroup WorkingDirectory=/opt/talend/7.0.1/sap-rfc-server [Install] WantedBy=multi-user.target
- Start or stop your RFC server.