[Mono-list] Init script with mono-service

Stefano Facchetti - Arcoba Srl s.facchetti at arcoba.it
Wed Nov 19 14:28:16 UTC 2014


Hi William,
my application use:
- my custom dll assemblies
- 3rd party dll assemblies (http://www.devart.com/dotconnect/oracle/).
These dlls are in the application folder (/home/mono/).

I've tried to append the application folder to the LD_LIBRARY_PATH but 
the issue persist.
The application starts, but the cpu load remain around 99%.

Best regards.
Stefano.

Il 19/11/2014 12:59, William Ivanski ha scritto:
> Hi, Stefano,
>
> Does your application use dlls?
>
> Mine does, and that's why I had to append ".:bin" to 
> the LD_LIBRARY_PATH environment variable.
> Note, "." is for dlls used in console and desktop applications, and 
> "bin" is for dlls used in ASP.NET <http://ASP.NET> applications.
>
> Maybe, when starting with "service", your application can't find some 
> resources?
>
> William Ivanski
>
> 2014-11-19 9:35 GMT-02:00 Stefano Facchetti - Arcoba Srl 
> <s.facchetti at arcoba.it <mailto:s.facchetti at arcoba.it>>:
>
>     Hi,
>     in my init script I not use environment variables but only one
>     local variable (ARCLAUNCHER_HOME) and also use always absolute path.
>     Can you give me a hint on what I can checking..?
>
>     Thanks,
>     Stefano.
>
>
>     Il 19/11/2014 12:15, William Ivanski ha scritto:
>>     From the service manpage (http://linux.die.net/man/8/service):
>>
>>
>>           DESCRIPTION
>>
>>     service runs a System V init script in as predictable environment
>>     as possible, removing most environment variables and with current
>>     working directory set to |/|.
>>
>>
>>           ENVIRONMENT
>>
>>     |LANG|, |TERM|
>>             The only environment variables passed to the init scripts.
>>
>>
>>     William Ivanski
>>
>>     2014-11-19 5:37 GMT-02:00 Stefano Facchetti - Arcoba Srl
>>     <s.facchetti at arcoba.it <mailto:s.facchetti at arcoba.it>>:
>>
>>         Hi,
>>         I'm using:
>>
>>         Mono JIT compiler version 3.8.0 (tarball Thu Sep  4 12:22:04
>>         UTC 2014)
>>         Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and
>>         Contributors. www.mono-project.com <http://www.mono-project.com>
>>                 TLS:           __thread
>>                 SIGSEGV:       altstack
>>                 Notifications: epoll
>>                 Architecture:  amd64
>>                 Disabled:      none
>>                 Misc:          softdebug
>>                 LLVM:          supported, not enabled.
>>                 GC:            sgen
>>
>>         on Linux TurnKey core (http://www.turnkeylinux.org/core)
>>         based on Debian 7.2 (Wheezy).
>>
>>
>>         I developed a windows service and I'm trying to use it with
>>         mono-service command.
>>         Using command mono-service manually from the shell work well.
>>
>>         I've created an init script (in attach) for automatically
>>         startup my service at machine startup and I've registred it
>>         with following command:
>>         update-rc.d myservice defaults
>>
>>         If I run a command like "/etc/init.d/myservice start", all
>>         work fine while if I run a command like "service myservice
>>         start" I have a strange behavior:
>>         - cpu load go to 100%
>>         - myservice logic not work
>>         I not understand the difference of the commands above.
>>
>>         When machine starts, I have the same behavior like when I run
>>         the command "service myservice start".
>>
>>         Can somebody help me?
>>
>>         Best regards,
>>         Stefano.
>>
>>         _______________________________________________
>>         Mono-list maillist  - Mono-list at lists.ximian.com
>>         <mailto:Mono-list at lists.ximian.com>
>>         http://lists.ximian.com/mailman/listinfo/mono-list
>>
>>
>
>
>     _______________________________________________
>     Mono-list maillist  - Mono-list at lists.ximian.com
>     <mailto:Mono-list at lists.ximian.com>
>     http://lists.ximian.com/mailman/listinfo/mono-list
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-list/attachments/20141119/271ab709/attachment.html>


More information about the Mono-list mailing list