ExAliyun.MNS.receive_message

You're seeing just the function receive_message, go back to ExAliyun.MNS module for more information.
Link to this function

receive_message(queue_url, opts \\ [])

Specs

receive_message(queue_url :: String.t(), opts :: Keyword.t()) :: result()

Read message(s) from a MNS Queue.

Alibaba Cloud API Docs

Options

  • :config_overrides, optional, the options in config_overrides, please see request/2 for details;
  • :wait_time_seconds, optional, the maximum wait time for polling message in current request, settable value range is 0..30 (seconds), if not set this option will use Queue's polling_wait_seconds attribute (see create_queue/2) as default.
  • :number, optional, receive up to 16 messages (doc) from a MNS Queue in a single request, by default as 1.