Advertisement
josephxsxn

benchmark-001-1b.yml for MiNiFi

Jul 15th, 2017
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 4.56 KB | None | 0 0
  1. Flow Controller:
  2.   name: Benchmark-V1b
  3.   comment: no funnels and total connecitons storage size = 90*4 MB
  4. Core Properties:
  5.   flow controller graceful shutdown period: 10 sec
  6.   flow service write delay interval: 500 ms
  7.   administrative yield duration: 30 sec
  8.   bored yield duration: 10 millis
  9.   max concurrent threads: 1
  10. FlowFile Repository:
  11.   partitions: 256
  12.   checkpoint interval: 2 mins
  13.   always sync: false
  14.   Swap:
  15.     threshold: 20000
  16.     in period: 5 sec
  17.     in threads: 1
  18.     out period: 5 sec
  19.     out threads: 4
  20. Content Repository:
  21.   content claim max appendable size: 10 MB
  22.   content claim max flow files: 100
  23.   always sync: false
  24. Provenance Repository:
  25.   provenance rollover time: 1 min
  26. Component Status Repository:
  27.   buffer size: 1440
  28.   snapshot frequency: 1 min
  29. Security Properties:
  30.   keystore: ''
  31.   keystore type: ''
  32.   keystore password: ''
  33.   key password: ''
  34.   truststore: ''
  35.   truststore type: ''
  36.   truststore password: ''
  37.   ssl protocol: ''
  38.   Sensitive Props:
  39.     key:
  40.     algorithm: PBEWITHMD5AND256BITAES-CBC-OPENSSL
  41.     provider: BC
  42. Processors:
  43. - name: ExecuteProcess
  44.   class: org.apache.nifi.processors.standard.ExecuteProcess
  45.   max concurrent tasks: 1
  46.   scheduling strategy: TIMER_DRIVEN
  47.   scheduling period: 15 sec
  48.   penalization period: 30 sec
  49.   yield period: 1 sec
  50.   run duration nanos: 0
  51.   auto-terminated relationships list: []
  52.   Properties:
  53.     Argument Delimiter: ' '
  54.     Batch Duration:
  55.     Command: dd
  56.     Command Arguments: if=/dev/zero count=250 bs=60K
  57.     Redirect Error Stream: 'false'
  58. - name: GenerateFlowFile
  59.   class: org.apache.nifi.processors.standard.GenerateFlowFile
  60.   max concurrent tasks: 2
  61.   scheduling strategy: TIMER_DRIVEN
  62.   scheduling period: 0 sec
  63.   penalization period: 30 sec
  64.   yield period: 1 sec
  65.   run duration nanos: 0
  66.   auto-terminated relationships list: []
  67.   Properties:
  68.     Batch Size: '1'
  69.     Data Format: Text
  70.     File Size: 250B
  71.     Unique FlowFiles: 'false'
  72.     generate-ff-custom-text:
  73. - name: InvokeHTTP
  74.   class: org.apache.nifi.processors.standard.InvokeHTTP
  75.   max concurrent tasks: 1
  76.   scheduling strategy: TIMER_DRIVEN
  77.   scheduling period: 0 sec
  78.   penalization period: 30 sec
  79.   yield period: 1 sec
  80.   run duration nanos: 0
  81.   auto-terminated relationships list:
  82.  - No Retry
  83.   - Original
  84.   - Response
  85.   Properties:
  86.     Add Response Headers to Request: 'false'
  87.     Always Output Response: 'false'
  88.     Attributes to Send:
  89.     Basic Authentication Password:
  90.     Basic Authentication Username:
  91.     Connection Timeout: 5 secs
  92.     Content-Type: text/plain
  93.     Digest Authentication: 'false'
  94.     Follow Redirects: 'True'
  95.     HTTP Method: POST
  96.     Include Date Header: 'True'
  97.     Max Length To Put In Attribute: '256'
  98.     Penalize on "No Retry": 'true'
  99.     Proxy Host:
  100.     Proxy Port:
  101.     Put Response Body In Attribute:
  102.     Read Timeout: 15 secs
  103.     Remote URL: http://localhost:8081/benchmark
  104.     SSL Context Service:
  105.     Trusted Hostname:
  106.     Use Chunked Encoding: 'false'
  107.     invokehttp-proxy-password:
  108.     invokehttp-proxy-user:
  109.     send-message-body: 'true'
  110. - name: ListenHTTP
  111.   class: org.apache.nifi.processors.standard.ListenHTTP
  112.   max concurrent tasks: 1
  113.   scheduling strategy: TIMER_DRIVEN
  114.   scheduling period: 0 sec
  115.   penalization period: 30 sec
  116.   yield period: 1 sec
  117.   run duration nanos: 0
  118.   auto-terminated relationships list: []
  119.   Properties:
  120.     Authorized DN Pattern: .*
  121.     Base Path: benchmark
  122.     HTTP Headers to receive as Attributes (Regex):
  123.     Listening Port: '8081'
  124.     Max Data to Receive per Second:
  125.     Max Unconfirmed Flowfile Time: 60 secs
  126.     SSL Context Service:
  127. Connections:
  128. - name: ExecuteProcess/success/InvokeHTTP
  129.   source name: ExecuteProcess
  130.   source relationship name: success
  131.   destination name: InvokeHTTP
  132.   max work queue size: 5
  133.   max work queue data size: 90 MB
  134.   flowfile expiration: 60 sec
  135.   queue prioritizer class: ''
  136. - name: GenerateFlowFile/success/InvokeHTTP
  137.   source name: GenerateFlowFile
  138.   source relationship name: success
  139.   destination name: InvokeHTTP
  140.   max work queue size: 20000
  141.   max work queue data size: 90 MB
  142.   flowfile expiration: 5 sec
  143.   queue prioritizer class: ''
  144. - name: InvokeHTTP/Retry/InvokeHTTP
  145.   source name: InvokeHTTP
  146.   source relationship name: Retry
  147.   destination name: InvokeHTTP
  148.   max work queue size: 1000
  149.   max work queue data size: 90 MB
  150.   flowfile expiration: 1 sec
  151.   queue prioritizer class: org.apache.nifi.prioritizer.FirstInFirstOutPrioritizer
  152. - name: ListenHTTP/success/InvokeHTTP
  153.   source name: ListenHTTP
  154.   source relationship name: success
  155.   destination name: InvokeHTTP
  156.   max work queue size: 10000
  157.   max work queue data size: 90 MB
  158.   flowfile expiration: 1 sec
  159.   queue prioritizer class: ''
  160. Remote Processing Groups: []
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement