phoenix_pubsub_redis, 适用于Phoenix框架的Redis PubSub适配器

分享于 

3分钟阅读

GitHub

  繁體 雙語
The Redis PubSub adapter for the Phoenix framework
  • 源代码名称:phoenix_pubsub_redis
  • 源代码网址:http://www.github.com/phoenixframework/phoenix_pubsub_redis
  • phoenix_pubsub_redis源代码文档
  • phoenix_pubsub_redis源代码下载
  • Git URL:
    git://www.github.com/phoenixframework/phoenix_pubsub_redis.git
    Git Clone代码到本地:
    git clone http://www.github.com/phoenixframework/phoenix_pubsub_redis
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/phoenixframework/phoenix_pubsub_redis
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    Phoenix.PubSub.Redis

    适用于Phoenix框架的Redis PubSub适配器

    有关更多信息,请参阅文档

    用法

    要使用Redis作为你的PubSub适配器,只需将它的添加到端点的和配置中:

    # mix.exsdefpdepsdo [{:phoenix_pubsub_redis, "~> 2.1.0"}],end# config/config.exsconfig :my_app, MyApp.Endpoint,
     pubsub: [adapter:Phoenix.PubSub.Redis,
     host:"192.168.1.100", node_name:System.get_env("NODE")]

    配置选项

    选项说明默认值
    :nameregister 进程的要求名称,IE: MyApp.PubSub
    :node_namenode,IE 所需的名称: System.get_env("NODE")
    :urlredis服务器 URL,IE: redis://username:password@host:port
    :hostredis服务器主机 IP"127.0.0.1"
    :portredis服务器端口6379
    :passwordredis服务器密码""

    并将 :phoenix_pubsub_redis 添加到你的应用程序列表中:

    # mix.exsdefapplicationdo [mod: {MyApp, []},
     applications: [..., :phoenix, :phoenix_pubsub_redis]]end

    许可证

    版权所有( c ) 2014 Chris McCord

    若要在取得该软件副本时免费授予任何人,如有下列条件的软件,请免费授予该软件的副本,并与相关的文档文件("软件") 进行许可,包括不受限制的权利,包括以下条件:

    上述版权声明和本许可声明须包括在所有的副本或实质性部分的软件。

    软件是"是",没有任何保证,表示或者隐含,包括但不限于销售,适合特定用途和 NONINFRINGEMENT。 作者或者版权持有人在合同。侵权或者它的他与软件或者它的他用户交易的行为。


      framework  RED  ADA  Redis  适配器