1
HTTP服務器從終端上拆下,並使用notice: Process Backgrounded
。如何讓它保持在前景?如何製作前臺NetServer
代碼:
#!/usr/bin/env perl
use warnings;
use strict;
use XML::Compile::WSDL11;
use XML::Compile::SOAP11;
use XML::Compile::Transport::SOAPHTTP;
use XML::Compile::SOAP::Daemon::NetServer;
my $daemon = XML::Compile::SOAP::Daemon::NetServer->new;
my $wsdl = XML::Compile::WSDL11->new("def.wsdl");
$daemon->printIndex();
$daemon->run(
name => 'server',
host => 'localhost',
port => 7111,
min_servers => 1,
max_servers => 1,
min_spare_servers => 0,
max_spare_servers => 0);
感謝編輯@Velkan。我沒有看到'setsid',儘管它在報價中。 ;) – simbabque