背景:想用python写一个windows service,实现每隔几分钟向远程数据库查询指定的记录,根据字段的值来决定是否打开本机上特定位置的程序。
问题:查询部分的代码是没有什么问题的。然后也试着用了2种安装服务的方式。一种是不按照网上给的模板,先正常写好代码,然后用nssm把.py或者.exe安装成服务。第二种是,按照网上给的模板,然后python install xxxxxx.py 。两种安装了都不可以启动,特别是第二种。
我注意到,类似mysql的服务,他是登录为 网路服务。然后其他的服务还有登录为本地系统、本地服务,这怎么区分应该是登录为什么服务呢?按照我这个场景。在nssm安装的时候能不能选择呢?