zoukankan      html  css  js  c++  java
  • Windows Azure Storage Emulator 不能启动

    By Daniel Du

    今天在跑Windows Azure的Blob例子时,发现Blob存储模拟器不能启动了,弹出错误信息如下:

    "Process cannot access the file because it is being used by another process"

    image

    从上面的截图,可以看到,Blob模拟器使用的是端口号10000, 根据错误信息,多半是端口冲突造成的。可是那个程序占用了10000号端口呢?你可以用端口扫描工具来查找,不过windows也自带了命令NETSTAT有类似的功能,这样就不用下载扫描工具了。可以用下面的命令:

    C:\Users\duda>netstat -p tcp -ano | findstr :10000
      TCP    127.0.0.1:10000        0.0.0.0:0              LISTENING       6256

    从输出结果可以看出进程号6256正在监听10000好端口,那么这个进程号6256的进程到底是那个呢?怎么才能找到这个进程杀掉呢?下面的命令又派上用场了:

    C:\Users\duda>tasklist /fi "pid eq 6256"

    Image Name                     PID Session Name        Session#    Mem Usage
    ========================= ======== ================ =========== ============
    emagent.exe                   6256 Services                   0     40,956 K

    image

    可以看出进程名是"emagent.exe", 这是Oracle的一个管理工具的进程,我现在还不用oracle,在任务管理器里杀掉吧。杀掉之后,我的Azure存储模拟器又可以启动了 :)

  • 相关阅读:
    利用FT232实现USB转串口
    用例图
    Flash与EEPROM
    spring -boot定时任务 quartz 基于 MethodInvokingJobDetailFactoryBean 实现
    得到中文首字母
    删除目录
    数字格式化工具
    Md5加密
    Double类型的数值 在写入excel时 如何去掉 科学计算法的 后面数值+ E的 情况
    数值的比较
  • 原文地址:https://www.cnblogs.com/junqilian/p/2654333.html
Copyright © 2011-2022 走看看