Tag: 服务

替代servicestack.redis

我做了一个package manager update-package命令来更新我们的项目到最新的二进制文件。 我几乎发布它,因为它通过了所有的testing,直到幸运地,我发现一个问题,需要更多的debugging。 当我突然看到这个例外信息时,我的嘴巴开了。 “每小时6000次Redis请求”的免费配额限制已经达到。 请参阅https://servicestack.net以升级到商业许可证。 如果我发布这个网站呢? 像这样的做法简直令人厌恶! 没有控制台警告或没有任何许可证。 这就像是一个“开源”特洛伊木马蔓延到您的项目。 有什么好的替代服务栈? 编辑:读所有评论我想我的第一反应是有点强。 Nuget自动从v3更新到v4,虽然我没有注意到任何突破的变化,但阅读发行说明将是正确的事情,而不是抨击一个好的产品。 话虽如此,但我认为人们会在这个例外上下工夫,因为6000个请求足以通过testing,发布这个是灾难性的。

在Mac OS启动时无法使postgresql加载

我通过HomeBrew安装了postgresql 。 它的工作,但今天我发现,计算机启动时, postgresql服务器不运行。 我尝试使用下面的命令再次使用launchctl加载它: $ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist 我看到这个消息: /usr/local/Cellar/postgresql/9.3.4/homebrew.mxcl.postgresql.plist: Service is disabled 我不知道如何启用postgresql服务。 任何人都可以告诉我?

Spring注释@Controller是否与@Service相同?

Spring注释@Controller与@Service相同? 我有关于@Controller可以用于URL映射和调用业务逻辑的想法。 而@Service用于注释包含业务逻辑的服务类。 我可以使用@Controller而不是@Service来注释Service类吗?

ServiceStack示例应该按什么顺序进行维护?

出于好奇,我喜欢根据技术水平和示例的新api知道首选的顺序。 在大多数情况下,所有的基础设施基础设施问题都有同样的问题,即设置主机等,但是涉及服务模型,服务接口和端点设置,这是最新的和首选的? 谢谢,斯蒂芬

ServiceStack请求DTOdevise

我是一个.Net开发者,用于在Microsoft Technologies上开发Web应用程序。 我正试图教育自己了解REST Web服务的方法。 到目前为止,我很喜欢ServiceStack框架。 但是有时候我发现自己以我习惯WCF的方式编写服务。 所以我有一个问题让我感到困惑。 我有2个请求DTO的这样的2个服务: [Route("/bookinglimit", "GET")] [Authenticate] public class GetBookingLimit : IReturn<GetBookingLimitResponse> { public int Id { get; set; } } public class GetBookingLimitResponse { public int Id { get; set; } public int ShiftId { get; set; } public DateTime StartDate { get; set; } public DateTime EndDate { get; […]

Android如何等待服务实际连接?

我有一个活动调用IDownloaderService.aidl中定义的服务: public class Downloader extends Activity { IDownloaderService downloader = null; // … 在Downloader.onCreate(Bundle)我试图bindService Intent serviceIntent = new Intent(this, DownloaderService.class); if (bindService(serviceIntent, sc, BIND_AUTO_CREATE)) { // … 在ServiceConnection对象sc中,我做了这个 public void onServiceConnected(ComponentName name, IBinder service) { Log.w("XXX", "onServiceConnected"); downloader = IDownloaderService.Stub.asInterface(service); // … 通过添加各种Log.xx,我发现if(bindService(…))之后的代码实际上是在调用ServiceConnection.onServiceConnected之前进行的 – 也就是说,当下载器仍然为空时 – 这会让我陷入困境。 ApiDemos中的所有示例通过在用户操作触发时仅调用服务来避免此时间问题。 但是在bindService成功后我该怎么做才能正确使用这个服务呢? 我如何等待ServiceConnection.onServiceConnected被可靠地调用? 另一个问题有关。 是否所有的事件处理程序:Activity.onCreate,任何View.onClickListener.onClick,ServiceConnection.onServiceConnected等实际上调用在同一个线程(在文档中提到的“主线程”)? 它们之间是否存在交错,或者Android会安排逐个处理所有事件? 或者,什么时候ServiceConnection.onServiceConnected实际上被调用? 完成Activity.onCreate或A.oC仍在运行的某个时间?

在Windows 7中找不到IIS服务

当我到Windows 7中的Windows服务窗口(开始==>pipe理工具==>服务),我找不到列出的IIS服务! 我错过了什么吗? 我只是想重新启动服务。 我有IISpipe理器,可以打开它。 任何帮助非常感谢,谢谢!

Android – 如何决定是否在单独的进程中运行服务?

我正在开发一个在多个小时内收集传感器数据的Android应用程序。 为此,我们有一个服务,收集传感器数据(如加速,GPS,..),做一些处理,并远程存储在服务器上。 目前,这个服务运行在一个单独的进程中(在清单中使用android:service =“:background” )。 这使得活动和服务之间的沟通变得复杂,但是我的前任们这样创build了这个应用程序,因为他们认为把服务和活动分开会使它更加稳定。 我想为运行一个单独的过程而付出更多实际的理由。 有什么优势? 它真的运行更稳定吗? 如果服务在一个单独的进程中,服务是否可能被操作系统杀死(释放资源)? 我们的应用程序使用startForeground()和朋友,以尽量减less被操作系统杀死的机会。 Android文档对此不是很具体,主要是依赖于应用程序的目的;-) TL; DR在一个单独的过程(Android)中放置一个长期运行的服务的客观原因是什么?

Ubuntu上的MongoDB不会作为服务启动,日志中没有任何东西

我在Ubuntu上运行MongoDB 2.2,如果我运行: sudo mongod 我得到一个错误,它无法find/数据/数据库,这不是数据库的地方。 在mongod.conf中,数据库path被指定为数据库所在的Ubuntu 10gen default /var/lib/mongodb 。 看起来像mongod没有findconf文件。 所以当我运行时: sudo mongod -f /etc/mongodb.conf 服务器启动正常,输出logging到日志文件: /var/log/mongodb/mongodb.log 。 一切都很开心 我可以切换到另一个shell,login到mongo shell,查看数据库并运行查询。 所以,我取消了这一点,并尝试作为服务运行: > sudo status mongodb mongodb stop/waiting > sudo start mongodb mongodb start/running, process 10468 看起来不错,但是mongo服务器没有启动。 运行另一个: > sudo status mongodb mongodb stop/waiting > mongo MongoDB shell version: 2.2.0 connecting to: test Sat […]

如何在完全后台“Microsoft Windows(WIN)”中运行“Oracle VirtualBox(VBOX)”?

问题 我想在本地DEV机器上使用“ Microsoft Windows(WIN) ”运行不带“ Oracle VirtualBox(VBOX) ”“ graphics用户界面(GUI) ”的自动启动“ 虚拟机(VM ) ”。 我怎样才能完全运行后台进程?