⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mmlserver.xml

📁 java实现的socket连接池,使用了apache的objectpool
💻 XML
字号:
<quickserver>
    <name>MML Server v 1.0</name>
    <port>7413</port>
    <bind-address>0.0.0.0</bind-address>

    <client-event-handler>com.vms.ts.simulator.mmlserver.MMLEventHandler</client-event-handler>
    <client-command-handler> com.vms.ts.simulator.mmlserver.MMLCommandHandler</client-command-handler>
    <client-data> com.vms.ts.simulator.mmlserver.MMLData</client-data>
    <client-authentication-handler>com.vms.ts.simulator.mmlserver.MMLAuthenticator</client-authentication-handler>

    <server-mode>
        <blocking>true</blocking>
    </server-mode>

    <!-- 3 min. (in milliseconds) -->
    <timeout>180000</timeout>
    <console-logging-level>WARNING</console-logging-level>
    <console-logging-formatter> org.quickserver.util.logging.SimpleConsoleFormatter
    </console-logging-formatter>

    <communication-logging>
        <enable>true</enable>
    </communication-logging>

    <object-pool>
        <max-active>-1</max-active>
        <max-idle>20</max-idle>

        <thread-object-pool>
            <max-active>-1</max-active>
            <max-idle>20</max-idle>
        </thread-object-pool>

        <client-handler-object-pool>
            <max-active>-1</max-active>
            <max-idle>20</max-idle>
        </client-handler-object-pool>

        <byte-buffer-object-pool>
            <max-active>-1</max-active>
            <max-idle>20</max-idle>
        </byte-buffer-object-pool>

        <client-data-object-pool>
            <max-active>-1</max-active>
            <max-idle>20</max-idle>
        </client-data-object-pool>

        <pool-manager>com.vms.ts.simulator.mmlserver.MMLPoolManager</pool-manager>
    </object-pool>

    <!--<qsadmin-server>
    <name>QSAdminServer v 1.0</name>
    <port>7413</port>
    <bind-address>127.0.0.1</bind-address>

    <server-mode>
    <blocking>false</blocking>
    </server-mode>

    <client-authentication-handler>
    com.vms.ts.simulator.mmlserver.QsAdminAuthenticator
    </client-authentication-handler>

    <server-banner>QSAdminServer Started on port : 7413</server-banner>

    <command-shell>
    <enable>true</enable>
    </command-shell>

    <communication-logging>
    <enable>true</enable>
    </communication-logging>

    <access-constraint>
    <ip-filter>
    <enable>true</enable>
    <allow-access>true</allow-access>
    <ip-collection>
    <client-ip-address>127.0.0.1</client-ip-address>
    </ip-collection>
    </ip-filter>
    </access-constraint>
    </qsadmin-server>-->

    <access-constraint>
        <ip-filter>
            <enable>false</enable>
            <allow-access>false</allow-access>
            <ip-collection>
                <client-ip-address>127.0.0.1</client-ip-address>
            </ip-collection>
        </ip-filter>
    </access-constraint>

    <!--<application-jar-path>../dist/mmlserver.jar</application-jar-path>-->

    <init-server-hooks>
        <class-name>com.vms.ts.simulator.mmlserver.SetupLoggingHook</class-name>
    </init-server-hooks>

    <advanced-settings>
        <charset>UTF-8</charset>
        <use-direct-byte-buffer>true</use-direct-byte-buffer>
        <!--<byte-buffer-size>61440</byte-buffer-size>-->
        <backlog>1024</backlog>
        <socket-linger>-1</socket-linger>
    </advanced-settings>
</quickserver>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -