재부팅 시 여러 mod-mono-server4 Linux 프로세스 도메인을 시작하는 방법은 무엇입니까?

재부팅 시 여러 mod-mono-server4 Linux 프로세스 도메인을 시작하는 방법은 무엇입니까?

여러 mod-mono-server4 Linux 프로세스 도메인에서 여러 ASP.NET 응용 프로그램을 제공하는 방법을 알고 싶습니다.

Lenovo ThinkStation 데스크탑에서 Ubuntu 16.04를 실행하고 있습니다.

여러 mod-mono-server4 Linux 프로세스 도메인에서 여러 ASP.NET 응용 프로그램을 제공할 계획은 다음과 같습니다.

Put the following directive at the bottom of apache2.conf

   Alias /test "/usr/share/doc/xsp/test"
   Alias /personal "/home/user/mypages"

   MonoApplications testing "/test:/usr/share/doc/xsp/test"
   <Location /test>
      MonoSetServerAlias testing
   </Location>

   MonoApplications personal "/personal:/home/user/mypages"
   <Location /personal>
      MonoSetServerAlias personal
   </Location>

이 접근 방식을 사용합니다. Ubuntu 16.04 재부팅 시간에 여러 개의 n = 8 ,mod-mono-server4 Linux 프로세스를 시작하는 방법이 궁금합니다. 현재 저는 StartServers = 8인 apache2 prefork 모듈을 사용하고 있으며 제가 작성한 apache.service 파일과 함께 systemd를 사용하여 재부팅 시 단일 mod-mono-server4 Linux 프로세스 도메인만 시작할 수 있습니다.

어떤 도움이라도 대단히 감사하겠습니다. 요청 시 apache2 및 mod-mono-server4를 구성한 방법에 대한 보다 구체적인 정보를 제공할 수 있습니다.

답변1

오늘 밤 이 URL을 읽은 후,http://manpages.ubuntu.com/manpages/trusty/man8/mod_mono.8.html내 가설은 /etc/apache2/apache2.conf를 사용하여 MonoSetServerAlias ​​별칭을 사용하여 재부팅 시 시작되도록 다양한 mod-mono-server 인스턴스를 구성하여 각 개별 모드의 런타임 동작을 사용자 정의할 수 있다는 것입니다. -mono-server 인스턴스는 아래와 같습니다.

구성 지시문 MonoSetServerAlias를 제외한 모든 지시문은 지시문이 적용되는 mod-mono-server 인스턴스 별칭인 선택적 첫 번째 인수를 허용합니다. 인수가 하나만 제공되면 thr 지시문이 '기본' mod-mono-server 인스턴스에 적용됩니다. 더 많은 예를 보려면 mod_mono 구성에 대한 monodoc 문서를 참조하세요.

 MonoSetServerAlias
          Takes a server alias name. This is to be used inside <Directory>
          or <Location>.  Default value: 'default' if the directive is not
          used.

  I will test my hypothesis in 15 minutes and let everybody know my findings here. 

  Here is what I just tested.  It appears to work.

Alias /test "/var/www/firstaspnet"
Alias /personal "/var/www/secondaspnet"
AddMonoApplications testing "/test:/var/www/firstaspnet"
AddMonoApplications organicchem "/personal:/var/www/secondaspnet"
MonoListenPort 9000
<Location /test>
      SetHandler mono
      MonoSetServerAlias testing  
</Location>
<Location /personal>
     SetHandler mono
     MonoSetServerAlias organicchem
</Location>

이 유닉스-리눅스 스택 교환 주제 또는 24시간 전에 미리 요청하시면 다른 주제에 관해 이메일이나 휴대폰으로 연락하실 수 있습니다.

관련 정보