Skip to content

Conversation

@pmurphy979
Copy link
Contributor

Fixes #695

This override appears to be an unintended side effect of introducing localhost-specific script logic: 4bf0e95#diff-5efc7986b95cbbfb1bc8a0cb35ac172a70f3498b8c9542cd8e77fb874bffb177R141

@pmurphy979
Copy link
Contributor Author

torq.sh stop still works with or without -force option:

$ bash torq.sh start all
16:56:23 | Starting discovery1...
16:56:23 | Starting stp1...
16:56:23 | Starting rdb1...
16:56:24 | Starting hdb1...
16:56:24 | Starting hdb2...
16:56:24 | Starting wdb1...
16:56:24 | Starting sort1...
16:56:24 | Starting gateway1...
16:56:25 | Starting monitor1...
16:56:25 | Starting housekeeping1...
16:56:25 | Starting reporter1...
16:56:25 | Starting filealerter1...
16:56:25 | Starting feed1...
16:56:26 | Starting sctp1...
16:56:26 | Starting sortworker1...
16:56:26 | Starting sortworker2...
16:56:26 | Starting metrics1...
16:56:27 | Starting iexfeed1...

pmurphy@homer:~/dev/torq-fsp-dive-demo/bin$ bash torq.sh summary
TIME      |  PROCESS        |  STATUS  |  PID      |  PORT
16:56:32  |  discovery1     |  up      |  3735207  |  14401
16:56:32  |  stp1           |  up      |  3735387  |  14400
16:56:32  |  rdb1           |  up      |  3735576  |  14402
16:56:33  |  hdb1           |  up      |  3735764  |  14403
16:56:33  |  hdb2           |  up      |  3736078  |  14404
16:56:33  |  wdb1           |  up      |  3736276  |  14405
16:56:33  |  sort1          |  up      |  3736482  |  14406
16:56:33  |  gateway1       |  up      |  3736676  |  14407
16:56:33  |  killtick       |  down    |              
16:56:34  |  monitor1       |  up      |  3736858  |  14409
16:56:34  |  tpreplay1      |  down    |              
16:56:34  |  housekeeping1  |  up      |  3737055  |  14411
16:56:34  |  reporter1      |  up      |  3737258  |  14412
16:56:34  |  filealerter1   |  up      |  3737462  |  14413
16:56:34  |  feed1          |  up      |  3737646  |  14414
16:56:35  |  sctp1          |  up      |  3737831  |  14415
16:56:35  |  sortworker1    |  up      |  3738012  |  14416
16:56:35  |  sortworker2    |  up      |  3738220  |  14417
16:56:35  |  metrics1       |  up      |  3738409  |  14418
16:56:35  |  iexfeed1       |  up      |  3738607  |  14419

$ bash torq.sh stop all
16:57:17 | Shutting down discovery1...
16:57:18 | Shutting down stp1...
16:57:18 | Shutting down rdb1...
16:57:19 | Shutting down hdb1...
16:57:20 | Shutting down hdb2...
16:57:21 | Shutting down wdb1...
16:57:22 | Shutting down sort1...
16:57:22 | Shutting down gateway1...
16:57:23 | Shutting down monitor1...
16:57:24 | Shutting down housekeeping1...
16:57:25 | Shutting down reporter1...
16:57:26 | Shutting down filealerter1...
16:57:26 | Shutting down feed1...
16:57:27 | sctp1 is not currently running
16:57:27 | Shutting down sortworker1...
16:57:28 | Shutting down sortworker2...
16:57:29 | Shutting down metrics1...
16:57:30 | Shutting down iexfeed1...

$ bash torq.sh summary
TIME      |  PROCESS        |  STATUS  |  PID  |  PORT
16:57:36  |  discovery1     |  down    |          
16:57:36  |  stp1           |  down    |          
16:57:36  |  rdb1           |  down    |          
16:57:36  |  hdb1           |  down    |          
16:57:36  |  hdb2           |  down    |          
16:57:36  |  wdb1           |  down    |          
16:57:36  |  sort1          |  down    |          
16:57:36  |  gateway1       |  down    |          
16:57:36  |  killtick       |  down    |          
16:57:36  |  monitor1       |  down    |          
16:57:36  |  tpreplay1      |  down    |          
16:57:36  |  housekeeping1  |  down    |          
16:57:36  |  reporter1      |  down    |          
16:57:37  |  filealerter1   |  down    |          
16:57:37  |  feed1          |  down    |          
16:57:37  |  sctp1          |  down    |          
16:57:37  |  sortworker1    |  down    |          
16:57:37  |  sortworker2    |  down    |          
16:57:37  |  metrics1       |  down    |          
16:57:37  |  iexfeed1       |  down    |          

$ bash torq.sh start all
16:57:57 | Starting discovery1...
16:57:58 | Starting stp1...
16:57:58 | Starting rdb1...
16:57:58 | Starting hdb1...
16:57:58 | Starting hdb2...
16:57:58 | Starting wdb1...
16:57:59 | Starting sort1...
16:57:59 | Starting gateway1...
16:57:59 | Starting monitor1...
16:57:59 | Starting housekeeping1...
16:57:59 | Starting reporter1...
16:58:00 | Starting filealerter1...
16:58:00 | Starting feed1...
16:58:00 | Starting sctp1...
16:58:00 | Starting sortworker1...
16:58:00 | Starting sortworker2...
16:58:01 | Starting metrics1...
16:58:01 | Starting iexfeed1...

$ bash torq.sh summary
TIME      |  PROCESS        |  STATUS  |  PID      |  PORT
16:58:04  |  discovery1     |  up      |  3785949  |  14401
16:58:04  |  stp1           |  up      |  3786129  |  14400
16:58:04  |  rdb1           |  up      |  3786312  |  14402
16:58:04  |  hdb1           |  up      |  3786494  |  14403
16:58:04  |  hdb2           |  up      |  3786690  |  14404
16:58:05  |  wdb1           |  up      |  3786881  |  14405
16:58:05  |  sort1          |  up      |  3787091  |  14406
16:58:05  |  gateway1       |  up      |  3787299  |  14407
16:58:05  |  killtick       |  down    |              
16:58:05  |  monitor1       |  up      |  3787496  |  14409
16:58:05  |  tpreplay1      |  down    |              
16:58:05  |  housekeeping1  |  up      |  3787677  |  14411
16:58:06  |  reporter1      |  up      |  3787863  |  14412
16:58:06  |  filealerter1   |  up      |  3788049  |  14413
16:58:06  |  feed1          |  up      |  3788247  |  14414
16:58:06  |  sctp1          |  up      |  3788458  |  14415
16:58:06  |  sortworker1    |  up      |  3788648  |  14416
16:58:07  |  sortworker2    |  up      |  3788843  |  14417
16:58:07  |  metrics1       |  up      |  3789025  |  14418
16:58:07  |  iexfeed1       |  up      |  3789208  |  14419

$ bash torq.sh stop all -force
Force stop has been set
16:58:39 | Shutting down discovery1...
16:58:40 | Shutting down stp1...
16:58:41 | Shutting down rdb1...
16:58:41 | Shutting down hdb1...
16:58:42 | Shutting down hdb2...
16:58:43 | Shutting down wdb1...
16:58:44 | Shutting down sort1...
16:58:44 | Shutting down gateway1...
16:58:45 | Shutting down monitor1...
16:58:46 | Shutting down housekeeping1...
16:58:47 | Shutting down reporter1...
16:58:48 | Shutting down filealerter1...
16:58:48 | Shutting down feed1...
16:58:49 | sctp1 is not currently running
16:58:49 | Shutting down sortworker1...
16:58:50 | Shutting down sortworker2...
16:58:51 | Shutting down metrics1...
16:58:52 | Shutting down iexfeed1...

$ bash torq.sh summary
TIME      |  PROCESS        |  STATUS  |  PID  |  PORT
17:00:50  |  discovery1     |  down    |          
17:00:50  |  stp1           |  down    |          
17:00:50  |  rdb1           |  down    |          
17:00:50  |  hdb1           |  down    |          
17:00:50  |  hdb2           |  down    |          
17:00:50  |  wdb1           |  down    |          
17:00:50  |  sort1          |  down    |          
17:00:50  |  gateway1       |  down    |          
17:00:50  |  killtick       |  down    |          
17:00:50  |  monitor1       |  down    |          
17:00:50  |  tpreplay1      |  down    |          
17:00:50  |  housekeeping1  |  down    |          
17:00:51  |  reporter1      |  down    |          
17:00:51  |  filealerter1   |  down    |          
17:00:51  |  feed1          |  down    |          
17:00:51  |  sctp1          |  down    |          
17:00:51  |  sortworker1    |  down    |          
17:00:51  |  sortworker2    |  down    |          
17:00:51  |  metrics1       |  down    |          
17:00:51  |  iexfeed1       |  down    |          

@pmurphy979 pmurphy979 merged commit 18e4f07 into master Feb 21, 2025
@pmurphy979 pmurphy979 deleted the 695-force-stop-option-ignored branch February 24, 2025 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Force stop option ignored for local processes in torq.sh

3 participants