Skip to content

Commit

Permalink
...
Browse files Browse the repository at this point in the history
  • Loading branch information
marcosborges committed Nov 6, 2021
1 parent 358c4df commit 17f27c1
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions examples/split-data/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,15 @@ module "loadtest" {

1. sends all data mass files to the leader.

![split](https://github.com/marcosborges/terraform-aws-loadtest-distribuited/raw/feat/spliter/assets/split-cmd.png)
![split](https://github.com/marcosborges/terraform-aws-loadtest-distribuited/raw/master/assets/split-cmd.png)

2. After submission, the files are divided by the leader into fragments by us for each nodes.

![split-result](https://github.com/marcosborges/terraform-aws-loadtest-distribuited/raw/feat/spliter/assets/split-cmd-result.png)
![split-result](https://github.com/marcosborges/terraform-aws-loadtest-distribuited/raw/master/assets/split-cmd-result.png)

3. The last action is to send each fragment to its respective node.

![split-result](https://github.com/marcosborges/terraform-aws-loadtest-distribuited/raw/feat/spliter/assets/split-transfer.png)
![split-result](https://github.com/marcosborges/terraform-aws-loadtest-distribuited/raw/master/assets/split-transfer.png)

*Splitting the files uses the linux `split` command and splits the main file into 1 fragment for each node.*

Expand Down
4 changes: 2 additions & 2 deletions slipter.tf
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ locals {
ssh_skip_hosts_verification = " -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null "

# TRANSFER SCP COMMAND TEMPLATE
scp_cmd_tpl = "echo scp ${local.ssh_skip_hosts_verification} ${var.loadtest_dir_destination}/{FILE_IN} ${var.ssh_user}@{HOST}:${var.loadtest_dir_destination}/{FILE_OUT}"
scp_cmd_tpl = "scp ${local.ssh_skip_hosts_verification} ${var.loadtest_dir_destination}/{FILE_IN} ${var.ssh_user}@{HOST}:${var.loadtest_dir_destination}/{FILE_OUT}"
# RENDERIZATION CLEANUP SCP COMMAND
leader_scp_cmds = flatten([
for file in local.split_data_mass_filenames : [
Expand All @@ -34,7 +34,7 @@ locals {
])

# CLEANUP SSH COMMAND TEMPLATE OF INTO NODES BY LEADER
leader_ssh_nodes_cleanup_cmd_tpl = "echo ssh ${local.ssh_skip_hosts_verification} ${var.ssh_user}@{HOST} -c \"rm -rf ${var.loadtest_dir_destination}/{FILE}\" || true"
leader_ssh_nodes_cleanup_cmd_tpl = "ssh ${local.ssh_skip_hosts_verification} ${var.ssh_user}@{HOST} -c \"rm -rf ${var.loadtest_dir_destination}/{FILE}\" || true"
# RENDERIZATION CLEANUP SSH COMMAND
leader_ssh_nodes_cleanup_cmds = flatten([
for file in local.split_data_mass_filenames : [
Expand Down

0 comments on commit 17f27c1

Please sign in to comment.