2 of 2 people found this helpful
Question: Does one needs to go through each PID (e.g. tasklist /FI "IMAGENAME eq vizqlserver.exe") until they find the one with the matching local host and port number (e.g. netstat -ano | findstr 13948)?
You use "vizqlserver" for your cmd-lovers example but use "backgrounder" for your gui-lovers. Just to clarify, the gui-lovers method can be used for "vizqlserver" as well as other processes:
Hover your mouse over the process to get the specific port number. Using the below example I hovered over the right check mark of a VizQL Server process (mouse isn't shown). The port number is the value after the colon, in this case, 9101:
1) In the Resource Monitor click on the Network tab.
2) Click on every Image name "vizqlserver.exe" in the "Processes with Network Activity" section.
3) Match the port number of the number in the Process Status (above picture) to the one in the "Listening Ports" section below.
We see that Port (the forth column in the "Listening Ports") 9101 is associated to PID 15612 (the second column).
You can now go back into the Windows Task Manager and "End Process Tree" for that specific vizqlserver.exe where the PID is 15612:
By default, Tableau will re-start a new vizqlserver.exe process.
Hi Toby Erkson
Does one needs to go through each PID...
I had the same question... I thought there is no way to find port by any CMD command. I found only that way on the web. During my observations localhost was always first row. Any shortcuts?
the gui-lovers method can be used for "vizqlserver" as well as other processes
I wanted to show both ways with most common processes-to-kill. Yes, both approaches work for vizsqlserver and backgrounder.
Thank you once again