zoukankan      html  css  js  c++  java
  • [Twisted] 部署Twisted

    Twisted提供了基础设施,来实现可重用、可配置的方式来部署。

    1、Service

    Twisted使用Service来实现了许多协议,如TCP,FTP,HTTP,SSH等。

    实现的IService接口,接口包含:startService和stopService两个方法。

    2、Application

    一个Application包含了一个或多个Service。Service会注册到Application,twistd部署工具仅仅启动Application。

    3、TAC files(twisted application configation files)

    TAC文件用来管理reactor和config。

    将普通的Twisted程序标准化为Application:

    1、将Protocol和Factory移到service中,

    2、在TAC内部:

      a.创建一个Application实例

      b.将factory注册到service,并将service注册到Application中。

    4、twistd

    twistd用来部署Twisted application。它通过运行tac文件,来启动和停止application。

    twistd包含一系列配置参数,可以指定log文件位置等。

    5、plugins

  • 相关阅读:
    f5版本升级
    f5申请并激活License
    f5时间设置
    f5 SNMP配置
    f5 Syslog管理
    f5单台安装配置
    f5负载均衡算法
    f5 Seldom used
    f5售后查询
    f5基本介绍
  • 原文地址:https://www.cnblogs.com/zhizouxiao/p/3779965.html
Copyright © 2011-2022 走看看