FME FlowPorts
The following ports are used byFME Flow:
Port | Description | Process | |
---|---|---|---|
Windows | Linux | ||
80* | Web application server (for running theFME Flow Web Services) and automaticLicensingrequests. | FMEServer_ApplicationServer.exe | java |
445 | FME FlowSystem Share (for storingRepositoriesandResources). | System | Not applicable |
6379 | FME FlowQueue, for managingQueue Control. | memurai.exe, FMEServer.exe | memurai, FMEServer |
7069 | Database ConnectionsandWeb Connectionsrequests. | FMEConnection.exe | FMEConnection |
7070 | FME Enginesregister on this port initially, after which they are assigned a dedicated port for communication. | FMEEngine.exe, FMEServer.exe | fme, FMEServer |
7071 | Run Workspace,Projects,Workspaces,Licensing,User ManagementandAutomationsLog requests. | FMEServer.exe | FMEServer |
7072 | Automationsexternal actions andNotification Servicesubscriber requests. | FMENotifier.exe | FMENotifier |
7073 | Schedulesrequests. | FMEScheduler.exe | FMEScheduler |
7074 | Automationsexternal actions andNotification Servicesubscribers register on this port initially, after which they are assigned a dedicated port for communication. | FMENotifier.exe | FMENotifier |
7075 | Automationstriggers andNotification Servicepublisher requests. | FMERelayer.exe | FMERelayer |
7076 | Automationstriggers andNotification Servicepublishers register on this port initially, after which they are assigned a dedicated port for communication. | FMERelayer.exe | FMERelayer |
7077 | FME Flowconfiguration andBackup & Restorerequests. | FMEConfiguration.exe | FMEConfiguration |
7078 | WebSocket Serverrequests. | FMEWebSocket.exe | FMEWebSocket |
7079 | Resourcesrequests. | FMEMountPoint.exe | FMEMountPoint |
7081 | System Cleanuprequests. | FMECleanup.exe | FMECleanup |
7082** | The PostgreSQL database server that hosts theFME Flow Databaseprovided with the installer. | postgres.exe | postgres |
7500 | ManageFME Enginesprocesses, cancel FME Engines, and add/remove FME Engines. | FMEProcessMonitorEngines.exe | FMEProcessMonitorEngines |
7501 | ManageFME Flow Coreprocesses. | FMEProcessMonitorCore.exe | FMEProcessMonitorCore |
* If you specified another port for the Web Application Server during installation (for example, 8080) orconfigured yourFME Flowfor HTTPS(例如,port 443), reference that port instead.
** If you are using your own database server rather than the PostgreSQL database server provided with the installer, reference the applicable port instead. The following table lists the default ports for each database server provider. For more information, check with your database administrator.
Database Provider | Port |
---|---|
PostgreSQL | 5432 |
Microsoft SQL Server | 1433 |
Oracle | 1521 |
See Also
Diagram ofFME FlowPorts
Mouse-over for diagram:
Defining an Ephemeral Port Range
FME Flowmakes use of ephemeral ports. For certain processes, ports are used to establish an initial connection, after which another random port is opened for dedicated communication, freeing up the original port to connect with other services. If yourFME Flowinstallationdistributes components across a networkin a locked-down environment with strict firewall rules, you must define a dedicated pool of ports thatFME Flowcan use for the random port assignment.
- OpenfmeServerConfig.txt.
- Locate parameterFME_SERVER_PORT_POOL, underFME服务器设置开始>Port and Host Assignments.
- The default value is0, meaning the dedicated port assignment is random. Change the parameter to a valid range of available ports. For example,7100-7150.
- Repeat steps 2-3 with the propertiesFile.properties files that correspond to the followingFME Flow Web Services:
- fmerest
- fmedatadownload
- fmedatastreaming
- fmejobsubmitter
- fmenotification
- RestarttheFME FlowApplication Server,FME FlowCore, andFME FlowEngines services to apply these changes.
- Create the associated firewall exceptions for this range.
Other Ports
Depending on functionality,FME Flowwill also occupy additional ports, including but not limited to:
Functionality | Port | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|
|||||||||
System Email | 465 (Gmail, Yahoo) or 587 (Outlook, Office365) | |||||||||
Active Directory | 389 or 636 (secured) | |||||||||
Proxy | 8080 | |||||||||
File Share Protocols | 445 | |||||||||
Apache Tomcat Shutdown Request | 8005 | |||||||||
On servers runningRemote Engine Services, for communication with requestingFME Flow. | 443 |