faktory-1.1.3.0: Faktory Worker for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Faktory.Settings

Synopsis

Documentation

envSettings :: IO Settings Source #

Defaults, but read Connection from the environment

See envConnection

Worker

newtype Queue Source #

Constructors

Queue Text 

Instances

Instances details
FromJSON Queue Source # 
Instance details

Defined in Faktory.Settings.Queue

ToJSON Queue Source # 
Instance details

Defined in Faktory.Settings.Queue

IsString Queue Source # 
Instance details

Defined in Faktory.Settings.Queue

Methods

fromString :: String -> Queue #

Show Queue Source # 
Instance details

Defined in Faktory.Settings.Queue

Methods

showsPrec :: Int -> Queue -> ShowS #

show :: Queue -> String #

showList :: [Queue] -> ShowS #

Eq Queue Source # 
Instance details

Defined in Faktory.Settings.Queue

Methods

(==) :: Queue -> Queue -> Bool #

(/=) :: Queue -> Queue -> Bool #

Pool

data PoolSettings Source #

Since: 1.1.3.0

Constructors

PoolSettings 

Fields

  • settingsSize :: Natural

    Maximum pool size

    Default is 10. Smallest acceptable value is 1. Note that, due to the striping behavior of resource-pool, a configured size N may result in N - 1 resources.

  • settingsTimeout :: Natural

    How long before destroying a resource, in seconds

    Default is 600.

envPoolSettings :: IO PoolSettings Source #

Read PoolSettings from the environment

  • FAKTORY_POOL_SIZE
  • FAKTORY_POOL_TIMEOUT

Since: 1.1.3.0

Re-exports

newtype Namespace Source #

Constructors

Namespace Text 

Instances

Instances details
Show Namespace Source # 
Instance details

Defined in Faktory.Connection

Eq Namespace Source # 
Instance details

Defined in Faktory.Connection